Partilhar via


Microsoft.AspNetCore.Mvc.DataAnnotations Namespace

Fornece tipos que descobrem metadados de modelo e implementam a validação usando System.ComponentModel.DataAnnotations.

Classes

AttributeAdapterBase<TAttribute>

Uma subclasse abstrata da ValidationAttributeAdapter<TAttribute> qual encapsula todas as interfaces necessárias para os adaptadores.

MvcDataAnnotationsLocalizationOptions

Fornece configuração programática para localização de DataAnnotations na estrutura MVC.

RequiredAttributeAdapter

AttributeAdapterBase<TAttribute> para RequiredAttribute.

ValidationAttributeAdapter<TAttribute>

Uma implementação da qual entende os atributos de anotação de IClientModelValidator dados.

ValidationAttributeAdapterProvider

Cria um IAttributeAdapter para o atributo especificado.

ValidationProviderAttribute

Classe abstrata para agrupar atributos do tipo ValidationAttribute em um Attribute

Interfaces

IAttributeAdapter

Interface para que os adaptadores forneçam seus valores relevantes para mensagens de erro.

IValidationAttributeAdapterProvider

Provedor para fornecer IAttributeAdapter's.

Comentários

Para obter uma introdução à validação, validação de modelo.