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 |
Тип сообщения о валидации.
|