Lingua

Validator Classe

Definizione

Definisce una classe helper che può essere usata per convalidare oggetti, proprietà e metodi quando viene incluso nei relativi attributi associati ValidationAttribute .

public ref class Validator abstract sealed
public static class Validator
type Validator = class
Public Class Validator
Ereditarietà
Validator

Metodi

Nome Descrizione
TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>, Boolean)

Determina se l'oggetto specificato è valido utilizzando il contesto di convalida, la raccolta dei risultati di convalida e un valore che specifica se convalidare tutte le proprietà.

TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>)

Determina se l'oggetto specificato è valido utilizzando il contesto di convalida e la raccolta dei risultati di convalida.

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

Verifica in modo asincrono se l'istanza dell'oggetto specificata è valida.

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

Verifica in modo asincrono se l'istanza dell'oggetto specificata è valida.

TryValidateProperty(Object, ValidationContext, ICollection<ValidationResult>)

Convalida la proprietà .

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

Verifica in modo asincrono se il valore della proprietà specificato è valido.

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

Restituisce un valore che indica se il valore specificato è valido con gli attributi specificati.

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

Verifica in modo asincrono se il valore specificato è valido rispetto a un elenco specificato di ValidationAttribute.

ValidateObject(Object, ValidationContext, Boolean)

Determina se l'oggetto specificato è valido utilizzando il contesto di convalida e un valore che specifica se convalidare tutte le proprietà.

ValidateObject(Object, ValidationContext)

Determina se l'oggetto specificato è valido utilizzando il contesto di convalida.

ValidateObjectAsync(Object, ValidationContext, Boolean, CancellationToken)

Genera un'eccezione ValidationException in modo asincrono se l'istanza dell'oggetto specificata non è valida.

ValidateObjectAsync(Object, ValidationContext, CancellationToken)

Genera un'eccezione ValidationException in modo asincrono se l'oggetto specificato instance non è valido.

ValidateProperty(Object, ValidationContext)

Convalida la proprietà .

ValidatePropertyAsync(Object, ValidationContext, CancellationToken)

Genera un'eccezione ValidationException in modo asincrono se la proprietà value specificata non è valida.

ValidateValue(Object, ValidationContext, IEnumerable<ValidationAttribute>)

Convalida gli attributi specificati.

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

Genera un'eccezione ValidationException in modo asincrono se il valore specificato non è valido per s ValidationAttribute.

Si applica a