ModelValidationNode Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |