ModelValidationNode Klasa

Definicja

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.

Dotyczy