Microsoft.Extensions.Validation Espace de noms
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.
Classes
| Nom | Description |
|---|---|
| SkipValidationAttribute |
Indique qu’une propriété, un paramètre ou un type ne doit pas être validé. |
| ValidatableTypeAttribute |
Indique qu’un type peut être validé pour prendre en charge la découverte par le générateur de validations. |
| ValidateContext |
Représente le contexte de validation d’un objet validable. |
| ValidationError |
Représente une erreur de validation. |
| ValidationMessageKeyContext |
Fournit des informations contextuelles utilisées pour calculer la clé de ressource pour rechercher un message d’erreur de validation localisé. |
| ValidationOptions |
Spécifie les options de configuration pour le système de validation. |
Interfaces
| Nom | Description |
|---|---|
| IValidatableInfoResolver |
Fournit une interface permettant de résoudre les informations de validation associées à un <seealso cref="T :System.Type"></seealso ou >seealso< cref="T :System.Reflection.ParameterInfo"></seealso>. |
| IValidatableParameterInfo |
Représente une interface pour valider une valeur d’un paramètre. |
| IValidatablePropertyInfo |
Représente une interface pour valider une propriété. |
| IValidatableTypeInfo |
Représente une interface pour valider une valeur d’un type. |
| IValidationMessageFormatter |
En cas d’implémentation par un attribut personnalisé dérivé de ValidationAttribute celui-ci est utilisé par le pipeline de localisation de validation pour produire des messages entièrement mis en forme à partir de modèles localisés qui contiennent des espaces réservés positionnels pour les arguments spécifiques à l’attribut. |