Język

Validator Klasa

Definicja

Definiuje klasę pomocnika, która może służyć do weryfikowania obiektów, właściwości i metod, gdy są one uwzględniane w skojarzonych ValidationAttribute atrybutach.

public ref class Validator abstract sealed
public static class Validator
type Validator = class
Public Class Validator
Dziedziczenie
Validator

Metody

Nazwisko Opis
TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>, Boolean)

Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji, kolekcji wyników walidacji i wartości określającej, czy należy zweryfikować wszystkie właściwości.

TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>)

Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji i kolekcji wyników walidacji.

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

Asynchronicznie sprawdza, czy dane wystąpienie obiektu jest prawidłowe.

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

Asynchronicznie sprawdza, czy dane wystąpienie obiektu jest prawidłowe.

TryValidateProperty(Object, ValidationContext, ICollection<ValidationResult>)

Weryfikuje właściwość .

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

Asynchronicznie sprawdza, czy dana wartość właściwości jest prawidłowa.

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

Zwraca wartość wskazującą, czy określona wartość jest prawidłowa z określonymi atrybutami.

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

Asynchronicznie sprawdza, czy dana wartość jest prawidłowa względem określonej listy ValidationAttributes.

ValidateObject(Object, ValidationContext, Boolean)

Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji, oraz wartość określającą, czy należy zweryfikować wszystkie właściwości.

ValidateObject(Object, ValidationContext)

Określa, czy określony obiekt jest prawidłowy przy użyciu kontekstu weryfikacji.

ValidateObjectAsync(Object, ValidationContext, Boolean, CancellationToken)

Asynchronicznie zgłasza błąd ValidationException , jeśli dane wystąpienie obiektu jest nieprawidłowe.

ValidateObjectAsync(Object, ValidationContext, CancellationToken)

Asynchronicznie zgłasza wartość ValidationException , jeśli dana instance wartość jest nieprawidłowa.

ValidateProperty(Object, ValidationContext)

Weryfikuje właściwość .

ValidatePropertyAsync(Object, ValidationContext, CancellationToken)

Asynchronicznie zgłasza wartość ValidationException , jeśli dana właściwość value jest nieprawidłowa.

ValidateValue(Object, ValidationContext, IEnumerable<ValidationAttribute>)

Weryfikuje określone atrybuty.

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

Asynchronicznie zgłasza wartość ValidationException , jeśli dana wartość jest nieprawidłowa dla parametru ValidationAttributes.

Dotyczy