Freigeben über


Validator.ValidateObject Methode

Definition

Bestimmt, ob das angegebene Objekt gültig ist.

Überlädt

ValidateObject(Object, ValidationContext)

Bestimmt anhand des Validierungskontexts, ob das angegebene Objekt gültig ist.

ValidateObject(Object, ValidationContext, Boolean)

Bestimmt anhand des Validierungskontexts und eines Werts, der angibt, ob alle Eigenschaften überprüft werden sollen, ob das angegebene Objekt gültig ist.

ValidateObject(Object, ValidationContext)

Quelle:
Validator.cs
Quelle:
Validator.cs
Quelle:
Validator.cs

Bestimmt anhand des Validierungskontexts, ob das angegebene Objekt gültig ist.

public:
 static void ValidateObject(System::Object ^ instance, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext);
public static void ValidateObject (object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext);
static member ValidateObject : obj * System.ComponentModel.DataAnnotations.ValidationContext -> unit
Public Shared Sub ValidateObject (instance As Object, validationContext As ValidationContext)

Parameter

instance
Object

Das Objekt, dessen Gültigkeit überprüft werden soll.

validationContext
ValidationContext

Der Kontext, der das zu überprüfende Objekt beschreibt.

Ausnahmen

Das Objekt ist nicht gültig.

instance ist null.

instance entspricht nicht der ObjectInstance in validationContext.

Hinweise

Diese Methode wertet jeden ValidationAttribute instance aus, der an den Objekttyp angefügt ist.

Gilt für:

ValidateObject(Object, ValidationContext, Boolean)

Quelle:
Validator.cs
Quelle:
Validator.cs
Quelle:
Validator.cs

Bestimmt anhand des Validierungskontexts und eines Werts, der angibt, ob alle Eigenschaften überprüft werden sollen, ob das angegebene Objekt gültig ist.

public:
 static void ValidateObject(System::Object ^ instance, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, bool validateAllProperties);
public static void ValidateObject (object instance, System.ComponentModel.DataAnnotations.ValidationContext validationContext, bool validateAllProperties);
static member ValidateObject : obj * System.ComponentModel.DataAnnotations.ValidationContext * bool -> unit
Public Shared Sub ValidateObject (instance As Object, validationContext As ValidationContext, validateAllProperties As Boolean)

Parameter

instance
Object

Das Objekt, dessen Gültigkeit überprüft werden soll.

validationContext
ValidationContext

Der Kontext, der das zu überprüfende Objekt beschreibt.

validateAllProperties
Boolean

true, um alle Eigenschaften zu überprüfen, andernfalls false.

Ausnahmen

instance ist nicht gültig.

instance ist null.

instance entspricht nicht der ObjectInstance in validationContext.

Hinweise

Diese Methode wertet jeden ValidationAttribute instance aus, der an den Objekttyp angefügt ist.

Gilt für: