Partager via


Validator.ValidateObject Méthode

Définition

Détermine si l'objet spécifié est valide.

Surcharges

ValidateObject(Object, ValidationContext)

Détermine si l'objet spécifié est valide à l'aide du contexte de validation.

ValidateObject(Object, ValidationContext, Boolean)

Détermine si l'objet spécifié est valide à l'aide du contexte de validation et d'une valeur qui spécifie s'il faut valider toutes les propriétés.

ValidateObject(Object, ValidationContext)

Source:
Validator.cs
Source:
Validator.cs
Source:
Validator.cs

Détermine si l'objet spécifié est valide à l'aide du contexte de validation.

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)

Paramètres

instance
Object

Objet à valider.

validationContext
ValidationContext

Contexte qui décrit l'objet à valider.

Exceptions

L'objet n'est pas valide.

instance a la valeur null.

instance ne correspond pas à ObjectInstance sur validationContext.

Remarques

Cette méthode évalue chaque ValidationAttribute instance attachée au type d’objet.

S’applique à

ValidateObject(Object, ValidationContext, Boolean)

Source:
Validator.cs
Source:
Validator.cs
Source:
Validator.cs

Détermine si l'objet spécifié est valide à l'aide du contexte de validation et d'une valeur qui spécifie s'il faut valider toutes les propriétés.

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)

Paramètres

instance
Object

Objet à valider.

validationContext
ValidationContext

Contexte qui décrit l'objet à valider.

validateAllProperties
Boolean

true pour valider toutes les propriétés ; sinon, false.

Exceptions

instance n'est pas valide.

instance a la valeur null.

instance ne correspond pas à ObjectInstance sur validationContext.

Remarques

Cette méthode évalue chaque ValidationAttribute instance attachée au type d’objet.

S’applique à