Langue

Validator Classe

Définition

Définit une classe d’assistance qui peut être utilisée pour valider des objets, des propriétés et des méthodes lorsqu’elle est incluse dans leurs attributs associés ValidationAttribute .

public ref class Validator abstract sealed
public static class Validator
type Validator = class
Public Class Validator
Héritage
Validator

Méthodes

Nom Description
TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>, Boolean)

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

TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>)

Détermine si l’objet spécifié est valide à l’aide du contexte de validation et de la collection de résultats de validation.

TryValidateObjectAsync(Object, ValidationContext, ICollection<ValidationResult>, Boolean, CancellationToken)

Teste de façon asynchrone si l’instance d’objet donnée est valide.

TryValidateObjectAsync(Object, ValidationContext, ICollection<ValidationResult>, CancellationToken)

Teste de façon asynchrone si l’instance d’objet donnée est valide.

TryValidateProperty(Object, ValidationContext, ICollection<ValidationResult>)

Valide la propriété.

TryValidatePropertyAsync(Object, ValidationContext, ICollection<ValidationResult>, CancellationToken)

Teste de façon asynchrone si la valeur de propriété donnée est valide.

TryValidateValue(Object, ValidationContext, ICollection<ValidationResult>, IEnumerable<ValidationAttribute>)

Retourne une valeur qui indique si la valeur spécifiée est valide avec les attributs spécifiés.

TryValidateValueAsync(Object, ValidationContext, ICollection<ValidationResult>, IEnumerable<ValidationAttribute>, CancellationToken)

Teste de façon asynchrone si la valeur donnée est valide sur une liste spécifiée de ValidationAttributes.

ValidateObject(Object, ValidationContext, Boolean)

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

ValidateObject(Object, ValidationContext)

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

ValidateObjectAsync(Object, ValidationContext, Boolean, CancellationToken)

Lève de façon asynchrone une ValidationException instance d’objet donnée si l’instance d’objet donnée n’est pas valide.

ValidateObjectAsync(Object, ValidationContext, CancellationToken)

Lève de façon asynchrone une ValidationException valeur si l’élément donné instance n’est pas valide.

ValidateProperty(Object, ValidationContext)

Valide la propriété.

ValidatePropertyAsync(Object, ValidationContext, CancellationToken)

Lève de façon asynchrone une ValidationException valeur si la propriété value donnée n’est pas valide.

ValidateValue(Object, ValidationContext, IEnumerable<ValidationAttribute>)

Valide les attributs spécifiés.

ValidateValueAsync(Object, ValidationContext, IEnumerable<ValidationAttribute>, CancellationToken)

Lève de façon asynchrone une ValidationException valeur si la valeur donnée n’est pas valide pour les ValidationAttributes.

S’applique à