Share via


Validator.ValidateObject Metodo

Definizione

Determina se l'oggetto specificato è valido.

Overload

ValidateObject(Object, ValidationContext)

Determina se l'oggetto specificato è valido utilizzando il contesto di convalida.

ValidateObject(Object, ValidationContext, Boolean)

Determina se l'oggetto specificato è valido utilizzando il contesto di convalida e un valore che specifica se convalidare tutte le proprietà.

ValidateObject(Object, ValidationContext)

Origine:
Validator.cs
Origine:
Validator.cs
Origine:
Validator.cs

Determina se l'oggetto specificato è valido utilizzando il contesto di convalida.

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)

Parametri

instance
Object

Oggetto da convalidare.

validationContext
ValidationContext

Contesto che descrive l'oggetto da convalidare.

Eccezioni

L'oggetto non è valido.

instance è null.

instance non corrisponde a ObjectInstance in validationContext.

Commenti

Questo metodo valuta ogni ValidationAttribute istanza associata al tipo di oggetto.

Si applica a

ValidateObject(Object, ValidationContext, Boolean)

Origine:
Validator.cs
Origine:
Validator.cs
Origine:
Validator.cs

Determina se l'oggetto specificato è valido utilizzando il contesto di convalida e un valore che specifica se convalidare tutte le proprietà.

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)

Parametri

instance
Object

Oggetto da convalidare.

validationContext
ValidationContext

Contesto che descrive l'oggetto da convalidare.

validateAllProperties
Boolean

true per convalidare tutte le proprietà. In caso contrario, false.

Eccezioni

instance non è valido.

instance è null.

instance non corrisponde a ObjectInstance in validationContext.

Commenti

Questo metodo valuta ogni ValidationAttribute istanza associata al tipo di oggetto.

Si applica a