Compartilhar via


DataAnnotationsModelValidator Classe

Definição

Fornece um validador de modelo.

public class DataAnnotationsModelValidator : System.Web.Mvc.ModelValidator
type DataAnnotationsModelValidator = class
    inherit ModelValidator
Public Class DataAnnotationsModelValidator
Inherits ModelValidator
Herança
DataAnnotationsModelValidator
Derivado

Construtores

DataAnnotationsModelValidator(ModelMetadata, ControllerContext, ValidationAttribute)

Inicializa uma nova instância da classe DataAnnotationsModelValidator.

Propriedades

Attribute

Obtém o atributo de validação para o validador do modelo.

ControllerContext

Obtém o contexto do controlador.

(Herdado de ModelValidator)
ErrorMessage

Obtém a mensagem de erro para a falha de validação.

IsRequired

Obtém um valor que indica se uma validação de modelo é necessária.

Metadata

Obtém os metadados para o validador do modelo.

(Herdado de ModelValidator)

Métodos

GetClientValidationRules()

Recupera uma coleção de regras de validação do cliente.

Validate(Object)

Retorna uma lista de mensagens de erro de validação para o modelo.

Aplica-se a