ModelValidationNode Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |