Язык

Validator Класс

Определение

Определяет вспомогательный класс, который можно использовать для проверки объектов, свойств и методов при его включении в связанные ValidationAttribute атрибуты.

public ref class Validator abstract sealed
public static class Validator
type Validator = class
Public Class Validator
Наследование
Validator

Методы

Имя. Описание
TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>, Boolean)

Определяет, является ли указанный объект допустимым с помощью контекста проверки, сбора результатов проверки и значения, указывающего, следует ли проверять все свойства.

TryValidateObject(Object, ValidationContext, ICollection<ValidationResult>)

Определяет, является ли указанный объект допустимым с помощью контекста проверки и сбора результатов проверки.

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

Асинхронно проверяет, является ли данный экземпляр объекта допустимым.

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

Асинхронно проверяет, является ли данный экземпляр объекта допустимым.

TryValidateProperty(Object, ValidationContext, ICollection<ValidationResult>)

Проверяет свойство.

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

Асинхронно проверяет, является ли заданное значение свойства допустимым.

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

Возвращает значение, указывающее, является ли указанное значение допустимым с указанными атрибутами.

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

Асинхронно проверяет, является ли заданное значение допустимым для указанного ValidationAttributeсписка s.

ValidateObject(Object, ValidationContext, Boolean)

Определяет, является ли указанный объект допустимым с помощью контекста проверки, а также значение, указывающее, следует ли проверять все свойства.

ValidateObject(Object, ValidationContext)

Определяет, является ли указанный объект допустимым с помощью контекста проверки.

ValidateObjectAsync(Object, ValidationContext, Boolean, CancellationToken)

Асинхронно создает исключение, ValidationException если данный экземпляр объекта недопустим.

ValidateObjectAsync(Object, ValidationContext, CancellationToken)

Асинхронно вызывает исключение, ValidationException если данное значение instance недопустимо.

ValidateProperty(Object, ValidationContext)

Проверяет свойство.

ValidatePropertyAsync(Object, ValidationContext, CancellationToken)

Асинхронно вызывает исключение, ValidationException если заданное свойство value недопустимо.

ValidateValue(Object, ValidationContext, IEnumerable<ValidationAttribute>)

Проверяет указанные атрибуты.

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

Асинхронно создает исключение, ValidationException если заданное значение недопустимо для ValidationAttributes.

Применяется к