Udostępnij za pośrednictwem


ModelValidationNode Klasa

Definicja

Dostarcza kontener na informacje o weryfikacji modelu.

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

Konstruktory

ModelValidationNode(ModelMetadata, String)

Inicjuje nowe wystąpienie ModelValidationNode klasy przy użyciu metadanych modelu i klucza stanu.

ModelValidationNode(ModelMetadata, String, IEnumerable<ModelValidationNode>)

Inicjuje nowe wystąpienie klasy przy użyciu metadanych modelu, klucza stanu modelu i podrzędnych ModelValidationNode węzłów weryfikacji modelu.

Właściwości

ChildNodes

Pobiera węzły podrzędne.

ModelMetadata

Pobiera metadane modelu.

ModelStateKey

Pobiera klucz stanu modelu.

SuppressValidation

Pobiera lub ustawia wartość, która wskazuje, czy walidacja ma zostać pominięta.

ValidateAllProperties

Pobiera lub ustawia wartość, która wskazuje, czy wszystkie właściwości modelu mają być weryfikowane.

Metody

CombineWith(ModelValidationNode)

Łączy bieżące wystąpienie ModelValidationNode z określonym ModelValidationNode wystąpieniem.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Validate(ModelBindingExecutionContext)

Weryfikuje model przy użyciu określonego kontekstu wykonywania.

Validate(ModelBindingExecutionContext, ModelValidationNode)

Weryfikuje model przy użyciu określonego kontekstu wykonywania i węzła nadrzędnego.

Zdarzenia

Validated

Występuje po weryfikacji modelu.

Validating

Występuje podczas weryfikowania modelu.

Dotyczy