Microsoft.Extensions.Validation Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
| Nombre | Description |
|---|---|
| DisplayNameInfo |
Resuelve el nombre para mostrar de un miembro validado (propiedad, parámetro o tipo). Cada ValidatablePropertyInfo, ValidatableParameterInfoy ValidatableTypeInfo puede llevar una sola DisplayNameInfo instancia que encapsula la estrategia para generar su nombre para mostrar en tiempo de validación. |
| SkipValidationAttribute |
Indica que no se debe validar una propiedad, un parámetro o un tipo. |
| ValidatableParameterInfo |
Contiene información de validación para un parámetro. |
| ValidatablePropertyInfo |
Contiene información de validación para un miembro de un tipo. |
| ValidatableTypeAttribute |
Indica que un tipo es válido para admitir la detección por parte del generador de validaciones. |
| ValidatableTypeInfo |
Contiene información de validación para un tipo. |
| ValidateContext |
Representa el contexto para validar un objeto validatable. |
| ValidationOptions |
Especifica las opciones de configuración del sistema de validación. |
Estructuras
| Nombre | Description |
|---|---|
| DisplayNameLocalizationContext |
Proporciona contexto al ResolveDisplayName(DisplayNameLocalizationContext) método para resolver nombres para mostrar localizados para propiedades y parámetros. |
| ErrorMessageLocalizationContext |
Proporciona contexto al ResolveErrorMessage(ErrorMessageLocalizationContext) método para resolver mensajes de error localizados o personalizados para los atributos de validación. |
| ValidationErrorContext |
Representa el contexto de un error de validación. |
Interfaces
| Nombre | Description |
|---|---|
| IValidatableInfo |
Representa una interfaz para validar un valor. |
| IValidatableInfoResolver |
Proporciona una interfaz para resolver la información de validación asociada a una determinada <seealso cref="T:System.Type"></seealso> o <seealso cref="T:System.Reflection.ParameterInfo"></seealso>. |
| IValidationLocalizer |
Proporciona servicios de localización para la canalización de validación. Las implementaciones resuelven nombres para mostrar (usados como |