Condividi tramite


ModelValidator Classe

Definizione

Fornisce una classe base per l'implementazione della logica di convalida.

public abstract class ModelValidator
type ModelValidator = class
Public MustInherit Class ModelValidator
Ereditarietà
ModelValidator
Derivato

Costruttori

ModelValidator(ModelMetadata, ControllerContext)

Viene chiamato dai costruttori nelle classi derivate per inizializzare la classe ModelValidator.

Proprietà

ControllerContext

Ottiene il contesto del controller.

IsRequired

Ottiene o imposta un valore che indica se una proprietà del modello è obbligatoria.

Metadata

Ottiene i metadati per il validator del modello.

Metodi

GetClientValidationRules()

Se implementato in una classe derivata, restituisce i metadati per la convalida del client.

GetModelValidator(ModelMetadata, ControllerContext)

Restituisce un validator del modello composito per il modello.

Validate(Object)

Se implementato in una classe derivata, convalida l'oggetto.

Si applica a