Compartir a través de


Microsoft.AspNetCore.Mvc.DataAnnotations Espacio de nombres

Proporciona tipos que detectan metadatos del modelo e implementan la validación mediante System.ComponentModel.DataAnnotations.

Clases

AttributeAdapterBase<TAttribute>

Una subclase abstracta de ValidationAttributeAdapter<TAttribute> la que encapsula todas las interfaces necesarias para los adaptadores.

MvcDataAnnotationsLocalizationOptions

Proporciona configuración mediante programación para la localización de DataAnnotations en el marco de MVC.

RequiredAttributeAdapter

AttributeAdapterBase<TAttribute> para RequiredAttribute

ValidationAttributeAdapter<TAttribute>

Una implementación de la que comprende los atributos de anotación de IClientModelValidator datos.

ValidationAttributeAdapterProvider

Crea un IAttributeAdapter para el atributo especificado.

ValidationProviderAttribute

Clase abstracta para agrupar atributos de tipo ValidationAttribute en uno Attribute

Interfaces

IAttributeAdapter

Interfaz para que los adaptadores proporcionen sus valores pertinentes a los mensajes de error.

IValidationAttributeAdapterProvider

Proveedor para el suministro IAttributeAdapterde .

Comentarios

Para obtener una introducción a la validación, Validación de modelos.