ModelValidationNode Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia kontener na potrzeby informacji o walidacji modelu.
public ref class ModelValidationNode sealed
public sealed class ModelValidationNode
type ModelValidationNode = class
Public NotInheritable Class ModelValidationNode
- Dziedziczenie
-
ModelValidationNode
Konstruktory
| Nazwa | Opis |
|---|---|
| ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>) |
Inicjuje nowe wystąpienie ModelValidationNode klasy przy użyciu metadanych modelu, klucza stanu modelu i podrzędnych węzłów weryfikacji modelu. |
| ModelValidationNode(ModelMetadata, String) |
Inicjuje ModelValidationNode nowe wystąpienie klasy przy użyciu metadanych modelu i klucza stanu. |
Właściwości
| Nazwa | Opis |
|---|---|
| ChildNodes |
Pobiera węzły podrzędne. |
| ModelMetadata |
Pobiera metadane modelu. |
| ModelStateKey |
Pobiera klucz stanu modelu. |
| SuppressValidation |
Pobiera lub ustawia wartość wskazującą, czy walidacja powinna zostać pominięta. |
| ValidateAllProperties |
Pobiera lub ustawia wartość wskazującą, czy wszystkie właściwości modelu powinny zostać zweryfikowane. |
Metody
| Nazwa | Opis |
|---|---|
| CombineWith(ModelValidationNode) |
Łączy bieżące ModelValidationNode wystąpienie z określonym ModelValidationNode wystąpieniem. |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
| Validate(ModelBindingExecutionContext, ModelValidationNode) |
Weryfikuje model przy użyciu określonego kontekstu wykonywania i węzła nadrzędnego. |
| Validate(ModelBindingExecutionContext) |
Weryfikuje model przy użyciu określonego kontekstu wykonywania. |
Zdarzenia
| Nazwa | Opis |
|---|---|
| Validated |
Występuje, gdy model został zweryfikowany. |
| Validating |
Występuje, gdy model jest weryfikowany. |