CardValidatorHelper - класс

Вспомогательные методы для валидаторов.

Definition

Пространство имён: Tessa.Cards.Validation
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public static class CardValidatorHelper
Inheritance
Object    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 Возвращает идентификатор секции, которая указана в настройках валидатора.

См. также