ModelValidationNode Klass

Definition

Tillhandahåller en container för modellverifieringsinformation.

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

Konstruktorer

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

Initierar en ny instans av klassen med hjälp av ModelValidationNode modellmetadata, modelltillståndsnyckeln och underordnade modellvalideringsnoder.

ModelValidationNode(ModelMetadata, String)

Initierar en ny instans av klassen med hjälp av ModelValidationNode modellmetadata och tillståndsnyckel.

Egenskaper

Name Description
ChildNodes

Hämtar de underordnade noderna.

ModelMetadata

Hämtar modellmetadata.

ModelStateKey

Hämtar modelltillståndsnyckeln.

SuppressValidation

Hämtar eller anger ett värde som anger om valideringen ska ignoreras.

ValidateAllProperties

Hämtar eller anger ett värde som anger om alla egenskaper för modellen ska verifieras.

Metoder

Name Description
CombineWith(ModelValidationNode)

Kombinerar den aktuella ModelValidationNode instansen med en angiven ModelValidationNode instans.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
Validate(ModelBindingExecutionContext, ModelValidationNode)

Verifierar modellen med den angivna körningskontexten och den överordnade noden.

Validate(ModelBindingExecutionContext)

Verifierar modellen med den angivna körningskontexten.

Händelser

Name Description
Validated

Inträffar när modellen har verifierats.

Validating

Inträffar när modellen verifieras.

Gäller för