Microsoft.Extensions.Validation Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
| SkipValidationAttribute |
Indicates that a property, parameter, or a type should not be validated. When applied to a property, validation is skipped for that property. When applied to a parameter, validation is skipped for that parameter. When applied to a type, validation is skipped for all properties and parameters of that type. This includes skipping validation of nested properties for complex types. |
| ValidatableParameterInfo |
Contains validation information for a parameter. |
| ValidatablePropertyInfo |
Contains validation information for a member of a type. |
| ValidatableTypeAttribute |
Indicates that a type is validatable to support discovery by the validations generator. |
| ValidatableTypeInfo |
Contains validation information for a type. |
| ValidateContext |
Represents the context for validating a validatable object. |
| ValidationOptions |
Provides configuration options for the validation system. |
Structs
| ValidationErrorContext |
Represents the context of a validation error. |
Interfaces
| IValidatableInfo |
Represents an interface for validating a value. |
| IValidatableInfoResolver |
Provides an interface for resolving the validation information associated with a given <seealso cref="T:System.Type"></seealso> or <seealso cref="T:System.Reflection.ParameterInfo"></seealso>. |