Condividi tramite


ModelValidator Classe

Definizione

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

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

Costruttori

ModelValidator(ModelMetadata, ModelBindingExecutionContext)

Inizializza una nuova istanza della classe ModelValidator.

Proprietà

IsRequired

Una volta eseguita l'implementazione in una classe derivata, ottiene un valore che indica se è necessario il modello.

Metadata

Una volta eseguita l'implementazione in una classe derivata, ottiene i metadati per il validator del client.

ModelBindingExecutionContext

Se implementata in una classe derivata, ottiene il contesto di esecuzione.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetModelValidator(ModelMetadata, ModelBindingExecutionContext)

Restituisce un validator del modello composito per il modello.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Validate(Object)

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

Si applica a