Validator.ValidateValue Méthode

Définition

Valide les attributs spécifiés.

public:
 static void ValidateValue(System::Object ^ value, System::ComponentModel::DataAnnotations::ValidationContext ^ validationContext, System::Collections::Generic::IEnumerable<System::ComponentModel::DataAnnotations::ValidationAttribute ^> ^ validationAttributes);
public static void ValidateValue(object value, System.ComponentModel.DataAnnotations.ValidationContext validationContext, System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationAttribute> validationAttributes);
static member ValidateValue : obj * System.ComponentModel.DataAnnotations.ValidationContext * seq<System.ComponentModel.DataAnnotations.ValidationAttribute> -> unit
Public Shared Sub ValidateValue (value As Object, validationContext As ValidationContext, validationAttributes As IEnumerable(Of ValidationAttribute))

Paramètres

value
Object

Valeur à valider.

validationContext
ValidationContext

Contexte qui décrit l’objet à valider.

validationAttributes
IEnumerable<ValidationAttribute>

Attributs de validation.

Exceptions

Le validationContext paramètre est null.

Le value paramètre ne valide pas avec le validationAttributes paramètre.

Remarques

Cette méthode teste chaque attribut de validation dans le validationAttributes paramètre par rapport au value paramètre. Si un RequiredAttribute attribut est inclus, l’attribut RequiredAttribute est évalué en premier.

S’applique à