CardValidatorHelper - класс |
Пространство имён: Tessa.Cards.Validation
public static class CardValidatorHelper
Тип CardValidatorHelper предоставляет следующие члены.
Имя | Описание | |
---|---|---|
AddMessage |
Добавляет сообщение валидации для заданного валидатора.
| |
AddNotNullTableValidationError |
Добавляет сообщение об ошибке валидации для заданного валидатора NotNullTable,
возникшее при проверке секции section на валидность.
| |
EnsureEntrySection |
Подтверждает, что заданная метаинформация относится к строковой секции.
| |
EnsureTableSection |
Подтверждает, что заданная метаинформация относится к коллекционной или древовидной секции.
| |
ExecuteValidatorsAsync |
Выполняет валидаторы для заданной карточки.
| |
ExistInType(CardType, Guid) |
Возвращает признак того, что секция с заданным идентификатором существует в указанном типе карточки.
| |
ExistInType(CardType, Guid, Guid) |
Возвращает признак того, что секция и колонка с заданными идентификаторами существует в указанном типе карточки.
| |
GetIsWarning |
Возвращает признак того, что сообщение валидатора должно быть предупреждением, а не ошибкой.
Обычно сообщения-предупреждения не отображаются на клиенте, кроме некоторых случаев работы с виртуальными секциями,
которые на сервере не могут быть проверены SQL-запросом.
| |
GetObjectName(CardMetadataSection) |
Возвращает имя объекта валидации, полученное по секции, которую он проверяет.
| |
GetObjectName(CardMetadataSection, CardMetadataColumn) |
Возвращает имя объекта валидации, полученное по секции и колонке, которые он проверяет.
| |
GetParentColumnID |
Возвращает идентификатор родительской колонки, которая указана в настройках валидатора,
или null, если колонка не указана или указана как null.
| |
GetRemoveDuplicates |
Возвращает признак того, что неуникальные значения (дубликаты) нужно автоматически удалять.
| |
TryGetColumn |
Возвращает метаинформацию по одной или нескольким физическим колонкам, которая требуется валидатору.
| |
TryGetColumnID |
Возвращает идентификатор колонки, которая указана в настройках валидатора.
| |
TryGetErrorMessage |
Возвращает сообщение об ошибке, которое следует выводить вместо стандартного сообщения,
или null или пустая строка, если сообщение не задано.
| |
TryGetOrderColumnID |
Возвращает идентификатор колонки для сортировки, которая указана в настройках валидатора.
| |
TryGetParentSectionAndColumnID |
Возвращает идентификаторы родительской секции и колонки, которые указаны в настройках валидатора.
В случае, если какие-либо настройки не указаны или равны null, то возвращается false.
| |
TryGetSectionAsync |
Возвращает метаинформацию по секции, которая требуется валидатору,
или null, если секция не найдена.
| |
TryGetSectionID |
Возвращает идентификатор секции, которая указана в настройках валидатора.
|