Udostępnij przez


Validator.ValidateObject Metoda

Definicja

Określa, czy określony obiekt jest prawidłowy.

Przeciążenia

ValidateObject(Object, ValidationContext)

Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji.

ValidateObject(Object, ValidationContext, Boolean)

Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji, oraz wartość określającą, czy zweryfikować wszystkie właściwości.

ValidateObject(Object, ValidationContext)

Źródło:
Validator.cs
Źródło:
Validator.cs
Źródło:
Validator.cs

Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji.

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)

Parametry

instance
Object

Obiekt do zweryfikowania.

validationContext
ValidationContext

Kontekst opisujący obiekt do zweryfikowania.

Wyjątki

Obiekt jest nieprawidłowy.

instance to null.

instance element nie jest zgodny z parametrem ObjectInstance w dniu validationContext.

Uwagi

Ta metoda ocenia każde ValidationAttribute wystąpienie dołączone do typu obiektu.

Dotyczy

ValidateObject(Object, ValidationContext, Boolean)

Źródło:
Validator.cs
Źródło:
Validator.cs
Źródło:
Validator.cs

Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji, oraz wartość określającą, czy zweryfikować wszystkie właściwości.

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)

Parametry

instance
Object

Obiekt do zweryfikowania.

validationContext
ValidationContext

Kontekst opisujący obiekt do zweryfikowania.

validateAllProperties
Boolean

true aby zweryfikować wszystkie właściwości; w przeciwnym razie , false.

Wyjątki

instance jest nieprawidłowy.

instance to null.

instance element nie jest zgodny z parametrem ObjectInstance w dniu validationContext.

Uwagi

Ta metoda ocenia każde ValidationAttribute wystąpienie dołączone do typu obiektu.

Dotyczy