AgentPrismSqlServerOptionsValidator
Namespace AgentPrism · Assembly
AgentPrism.SqlServer.dllValidates AgentPrismSqlServerOptions settings at application startup.
public sealed class AgentPrismSqlServerOptionsValidator : IValidateOptions<AgentPrismSqlServerOptions>Inheritance
Section titled “Inheritance”object ← AgentPrismSqlServerOptionsValidator
Implements
Section titled “Implements”IValidateOptions<AgentPrismSqlServerOptions>
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”Validation is hand-written; ValidateDataAnnotations relies on reflection.
Constructors
Section titled “Constructors”AgentPrismSqlServerOptionsValidator()
Section titled “ AgentPrismSqlServerOptionsValidator()”public AgentPrismSqlServerOptionsValidator()Methods
Section titled “Methods”Validate(string?, AgentPrismSqlServerOptions)
Section titled “ Validate(string?, AgentPrismSqlServerOptions)”public ValidateOptionsResult Validate(string? name, AgentPrismSqlServerOptions options)Parameters
Section titled “Parameters”name string?
options AgentPrismSqlServerOptions