Condividi tramite


ModelValidationNode Classe

Definizione

Fornisce un contenitore per le informazioni sulla convalida dei modelli.

public ref class ModelValidationNode sealed
public sealed class ModelValidationNode
type ModelValidationNode = class
Public NotInheritable Class ModelValidationNode
Ereditarietà
ModelValidationNode

Costruttori

ModelValidationNode(ModelMetadata, String)

Inizializza una nuova istanza della classe ModelValidationNode utilizzando i metadati del modello e la chiave dello stato.

ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>)

Inizializza una nuova istanza della classe ModelValidationNode, utilizzando i metadati del modello, le chiave dello stato del modello e i nodi figlio di convalida del modello.

Proprietà

ChildNodes

Ottiene i nodi figlio.

ModelMetadata

Ottiene i metadati del modello.

ModelStateKey

Ottiene la chiave dello stato del modello.

SuppressValidation

Ottiene o imposta un valore che indica se la convalida deve essere eliminata.

ValidateAllProperties

Ottiene o imposta un valore che indica se tutte le proprietà del modello devono essere convalidate.

Metodi

CombineWith(ModelValidationNode)

Combina l'istanza ModelValidationNode corrente con l'istanza ModelValidationNode specificata.

Equals(Object)

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

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
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(ModelBindingExecutionContext)

Convalida il modello utilizzando il contesto di esecuzione specificato.

Validate(ModelBindingExecutionContext, ModelValidationNode)

Convalida il modello utilizzando il contesto di esecuzione specificato e il nodo padre.

Eventi

Validated

Si verifica quando il modello è stato convalidato.

Validating

Si verifica quando è in corso la convalida del modello.

Si applica a