ValidationExtensions - класс |
Пространство имён: Tessa.Platform.Validation
public static class ValidationExtensions
Тип ValidationExtensions предоставляет следующие члены.
Имя | Описание | |
---|---|---|
AddError(IValidationResultBuilder, String) |
Добавляет сообщение об ошибке с заданным текстом. При этом не указывается имя объекта.
| |
AddError(IValidationResultBuilder, Object, String) |
Добавляет сообщение об ошибке с заданным текстом.
| |
AddError(IValidationResultBuilder, Object, String, Object) |
Добавляет сообщение об ошибке с текстом, форматирование которого выполняется.
| |
AddException |
Добавляет информацию по исключению.
| |
AddInfo(IValidationResultBuilder, String) |
Добавляет информационное сообщение с заданным текстом. При этом не указывается имя объекта.
| |
AddInfo(IValidationResultBuilder, Object, String) |
Добавляет информационное сообщение с заданным текстом.
| |
AddInfo(IValidationResultBuilder, Object, String, Object) |
Добавляет информационное сообщение с текстом, форматирование которого выполняется.
| |
AddRange(IValidationResultBuilder, IEnumerableIValidationResultItem) |
Добавляет сообщения валидации items в список сообщений объекта builder.
| |
AddRange(IValidationResultBuilder, IValidationResultItem) |
Добавляет сообщения валидации items в список сообщений объекта builder.
| |
AddWarning(IValidationResultBuilder, String) |
Добавляет предупреждение с заданным текстом. При этом не указывается имя объекта.
| |
AddWarning(IValidationResultBuilder, Object, String) |
Добавляет предупреждение с заданным текстом.
| |
AddWarning(IValidationResultBuilder, Object, String, Object) |
Добавляет предупреждение с текстом, форматирование которого выполняется.
| |
BeginSequence |
Создаёт последовательность валидации и возвращает объект, позволяющий добавлять сообщения валидации.
Метод удобен для использования в блоках using(var validator = validationResult.BeginSequence()) { ... }.
Вызов метода аналогичен вызову Begin(IValidationResultBuilder).
| |
GetLogLevel |
Возвращает уровень логирования, соответствующий заданному типу сообщения о валидации.
| |
Validate |
Выполняет валидацию объекта и всех его дочерних объектов.
|