Tessa.Platform.Validation - пространство имён |
Класс | Описание | |
---|---|---|
FakeValidationResultBuilder |
Игнорирует все сообщения о валидации, но корректно отображает признак того,
что валидация выполнена успешно IsSuccessful, а также гарантирует,
что объект, возвращённый методом Build(Boolean), будет иметь такое же значение
IsSuccessful.
| |
ValidateThat |
Предикаты для процесса валидации.
| |
ValidationException |
Ошибка, связанная с результатом валидации ValidationResult.
| |
ValidationExtensions |
Методы-расширения для классов валидации.
| |
ValidationInfoStorageObject |
Строго типизированный декоратор для хранилища IDictionary<string, object>,
поддерживающий валидацию свойств и расширение произвольными данными через свойство Info.
| |
ValidationKey |
Ключ сообщения о результате валидации. Позволяет определить причину сообщения.
| |
ValidationKeyRegistry |
Реестр ключей валидации ValidationKey.
Класс является синглтоном.
| |
ValidationKeys |
Стандартные ключи валидации.
| |
ValidationObject |
Объект, поддерживающий валидацию свойств.
| |
ValidationResult |
Результат валидации. Экземпляры класса являются неизменяемыми.
| |
ValidationResultBuilder |
Объект, выполняющий построение результата валидации.
| |
ValidationResultItem |
Сообщение о валидации.
| |
ValidationSequence |
Отправная точка для процесса валидации.
| |
ValidationStorageObject |
Строго типизированный декоратор для хранилища IDictionary<string, object>,
поддерживающий валидацию свойств.
| |
ValidationStorageResultBuilder |
Объект, выполняющий построение результата валидации в хранилище Dictionary<string, object>.
| |
ValidationStorageResultItem |
Сообщение о валидации, содержащееся в хранилище Dictionary<string, object>.
| |
Validator |
Объект, осуществляющий валидацию свойств.
|
Интерфейс | Описание | |
---|---|---|
IValidatable |
Объект, поддерживающий базовую валидацию.
| |
IValidationKeyRegistry |
Реестр ключей валидации ValidationKey.
| |
IValidationObject |
Объект, поддерживающий валидацию свойств.
| |
IValidationResultBuilder |
Выполняет построение результата валидации.
| |
IValidationResultItem |
Сообщение о валидации.
|
Перечисление | Описание | |
---|---|---|
ValidationLevel |
Режим вывода текста в результате валидации.
| |
ValidationResultType |
Тип сообщения о валидации.
|