Freigeben über


ModelValidationNode Klasse

Definition

Stellt einen Container für Modellvalidierungsinformationen bereit.

public ref class ModelValidationNode sealed
public sealed class ModelValidationNode
type ModelValidationNode = class
Public NotInheritable Class ModelValidationNode
Vererbung
ModelValidationNode

Konstruktoren

ModelValidationNode(ModelMetadata, String)

Initialisiert eine neue Instanz der ModelValidationNode-Klasse, indem die Modellmetadaten und Zustandsschlüssel verwendet werden.

ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>)

Initialisiert eine neue Instanz der ModelValidationNode-Klasse unter Verwendung von Modellmetadaten, Modellzustandsschlüssel und untergeordneten Modellvalidierungsknoten.

Eigenschaften

ChildNodes

Ruft die untergeordneten Knoten ab.

ModelMetadata

Ruft die Modellmetadaten ab.

ModelStateKey

Ruft den Modellzustandsschlüssel ab.

SuppressValidation

Ruft einen Wert ab, der angibt, ob die Validierung unterdrückt werden soll, oder legt diesen fest.

ValidateAllProperties

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob alle Eigenschaften des Modells überprüft werden sollen.

Methoden

CombineWith(ModelValidationNode)

Kombiniert die aktuelle ModelValidationNode-Instanz mit einer angegebenen ModelValidationNode-Instanz.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
Validate(ModelBindingExecutionContext)

Überprüft das Modell unter Verwendung des angegebenen Ausführungskontexts.

Validate(ModelBindingExecutionContext, ModelValidationNode)

Überprüft das Modell unter Verwendung des angegebenen Ausführungskontexts und des übergeordneten Knotens.

Ereignisse

Validated

Tritt ein, wenn das Modell überprüft wurde.

Validating

Tritt ein, wenn das Modell überprüft wird.

Gilt für: