Share via


ModelValidator Clase

Definición

Proporciona una clase base para implementar la lógica de validación.

public abstract class ModelValidator
type ModelValidator = class
Public MustInherit Class ModelValidator
Herencia
ModelValidator
Derivado

Constructores

ModelValidator(ModelMetadata, ControllerContext)

Se llama desde constructores de clases derivadas para inicializar la clase ModelValidator.

Propiedades

ControllerContext

Obtiene el contexto del controlador.

IsRequired

Obtiene o establece un valor que indica si una propiedad de modelo es obligatoria.

Metadata

Obtiene los metadatos para el validador de modelo.

Métodos

GetClientValidationRules()

Cuando se implementa en una clase derivada, devuelve los metadatos para la validación del cliente.

GetModelValidator(ModelMetadata, ControllerContext)

Devuelve un validador de modelo compuesto para el modelo.

Validate(Object)

Cuando se implementa en una clase derivada, valida el objeto.

Se aplica a