Validator.ValidateValue Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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);
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 paramètre validationContext
a la valeur null
.
Le paramètre value
ne valide pas avec le paramètre validationAttributes
.
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.