Compartilhar via


DataAnnotationsModelValidator<TAttribute> Classe

Definição

Fornece um validador de modelo para um tipo de validação especificado.

public class DataAnnotationsModelValidator<TAttribute> : System.Web.Mvc.DataAnnotationsModelValidator where TAttribute : ValidationAttribute
type DataAnnotationsModelValidator<'Attribute (requires 'Attribute :> ValidationAttribute)> = class
    inherit DataAnnotationsModelValidator
Public Class DataAnnotationsModelValidator(Of TAttribute)
Inherits DataAnnotationsModelValidator

Parâmetros de tipo

TAttribute
Herança
DataAnnotationsModelValidator<TAttribute>
Derivado

Construtores

DataAnnotationsModelValidator<TAttribute>(ModelMetadata, ControllerContext, TAttribute)

Inicializa uma nova instância da classe DataAnnotationsModelValidator.

Propriedades

Attribute

Obtém o atributo de validação do 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.

(Herdado de DataAnnotationsModelValidator)
IsRequired

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

(Herdado de DataAnnotationsModelValidator)
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.

(Herdado de DataAnnotationsModelValidator)
Validate(Object)

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

(Herdado de DataAnnotationsModelValidator)

Aplica-se a