ModelValidator Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |