DataAnnotationsModelValidatorProvider Classe

Definição

Implementa o provedor de validação padrão para o ASP.NET MVC.

public class DataAnnotationsModelValidatorProvider : System.Web.Mvc.AssociatedValidatorProvider
type DataAnnotationsModelValidatorProvider = class
    inherit AssociatedValidatorProvider
Public Class DataAnnotationsModelValidatorProvider
Inherits AssociatedValidatorProvider
Herança
DataAnnotationsModelValidatorProvider

Construtores

DataAnnotationsModelValidatorProvider()

Inicializa uma nova instância da classe DataAnnotationsModelValidatorProvider.

Propriedades

AddImplicitRequiredAttributeForValueTypes

Obtém ou define um valor que indica se os tipos de valor que não permitem valor nulo são obrigatórios.

Métodos

GetTypeDescriptor(Type)

Obtém um descritor de tipo para o tipo especificado.

(Herdado de AssociatedValidatorProvider)
GetValidators(ModelMetadata, ControllerContext)

Obtém os validadores para o modelo utilizando os metadados e o contexto de controlador.

(Herdado de AssociatedValidatorProvider)
GetValidators(ModelMetadata, ControllerContext, IEnumerable<Attribute>)

Obtém uma lista de validadores.

RegisterAdapter(Type, Type)

Registra um adaptador para fornecer a validação do lado do cliente.

RegisterAdapterFactory(Type, DataAnnotationsModelValidationFactory)

Registra um alocador de adaptador para o provedor de validação.

RegisterDefaultAdapter(Type)

Registra o adaptador padrão.

RegisterDefaultAdapterFactory(DataAnnotationsModelValidationFactory)

Registra o alocador de adaptador padrão.

RegisterDefaultValidatableObjectAdapter(Type)

Registra um adaptador para fornecer a validação de objeto padrão.

RegisterDefaultValidatableObjectAdapterFactory(DataAnnotationsValidatableObjectAdapterFactory)

Registra um alocador de adaptador para o provedor de validação de objeto padrão.

RegisterValidatableObjectAdapter(Type, Type)

Registra um adaptador para fornecer a validação de objeto.

RegisterValidatableObjectAdapterFactory(Type, DataAnnotationsValidatableObjectAdapterFactory)

Registra um alocador de adaptador para o provedor de validação de objeto.

Aplica-se a