ModelValidationNode Klasse

Definition

Stellt einen Container für Modellüberprüfungsinformationen bereit.

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

Konstruktoren

Name Beschreibung
ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>)

Initialisiert eine neue Instanz der Klasse mithilfe der ModelValidationNode Modellmetadaten, des Modellstatusschlüssels und untergeordneter Modellüberprüfungsknoten.

ModelValidationNode(ModelMetadata, String)

Initialisiert eine neue Instanz der ModelValidationNode Klasse mithilfe der Modellmetadaten und des Statusschlüssels.

Eigenschaften

Name Beschreibung
ChildNodes

Ruft die untergeordneten Knoten ab.

ModelMetadata

Ruft die Modellmetadaten ab.

ModelStateKey

Ruft den Modellstatusschlüssel ab.

SuppressValidation

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Überprüfung unterdrückt werden soll.

ValidateAllProperties

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob alle Eigenschaften des Modells überprüft werden sollen.

Methoden

Name Beschreibung
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()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)
Validate(ModelBindingExecutionContext, ModelValidationNode)

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

Validate(ModelBindingExecutionContext)

Überprüft das Modell mithilfe des angegebenen Ausführungskontexts.

Ereignisse

Name Beschreibung
Validated

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

Validating

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

Gilt für: