Share via


DataAnnotationsModelValidator<TAttribute> Clase

Definición

Proporciona un validador de modelo para un tipo de validación 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
Herencia
DataAnnotationsModelValidator<TAttribute>
Derivado

Constructores

DataAnnotationsModelValidator<TAttribute>(ModelMetadata, ControllerContext, TAttribute)

Inicializa una nueva instancia de la clase DataAnnotationsModelValidator.

Propiedades

Attribute

Obtiene el atributo de validación del validador de modelo.

ControllerContext

Obtiene el contexto del controlador.

(Heredado de ModelValidator)
ErrorMessage

Obtiene el mensaje de error para el error de validación.

(Heredado de DataAnnotationsModelValidator)
IsRequired

Obtiene un valor que indica si la validación del modelo es necesaria.

(Heredado de DataAnnotationsModelValidator)
Metadata

Obtiene los metadatos para el validador de modelo.

(Heredado de ModelValidator)

Métodos

GetClientValidationRules()

Recupera una colección de reglas de validación de clientes.

(Heredado de DataAnnotationsModelValidator)
Validate(Object)

Devuelve una lista de mensajes de error de validación para el modelo.

(Heredado de DataAnnotationsModelValidator)

Se aplica a