AgentPrismQuotaOptionsValidator
Namespace AgentPrism · Assembly
AgentPrism.Core.dllValidates AgentPrismQuotaOptions when the application starts.
public sealed class AgentPrismQuotaOptionsValidator : IValidateOptions<AgentPrismQuotaOptions>Inheritance
Section titled “Inheritance”object ← AgentPrismQuotaOptionsValidator
Implements
Section titled “Implements”IValidateOptions<AgentPrismQuotaOptions>
Inherited Members
Section titled “Inherited Members”object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Remarks
Section titled “Remarks”This validation is handwritten. ValidateDataAnnotations uses reflection
and produces IL2026.
Constructors
Section titled “Constructors”AgentPrismQuotaOptionsValidator()
Section titled “ AgentPrismQuotaOptionsValidator()”public AgentPrismQuotaOptionsValidator()Methods
Section titled “Methods”Validate(string?, AgentPrismQuotaOptions)
Section titled “ Validate(string?, AgentPrismQuotaOptions)”public ValidateOptionsResult Validate(string? name, AgentPrismQuotaOptions options)Parameters
Section titled “Parameters”name string?
options AgentPrismQuotaOptions