Для изменения размера нажмите или перетащите

ICardValidationContext - интерфейс

Контекст валидации карточки, содержащий проверяемые данные карточки и методы получения объектов, которые выполняют построение результата валидации для различных элементов проверяемой карточки.

Пространство имён:  Tessa.Cards.Validation
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public interface ICardValidationContext : ISealable

Тип ICardValidationContext предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Открытое свойствоCardMetadata
Метаинформация по типам карточек, используемая в процессе валидации.
Открытое свойствоExternalContextInfo
Произвольно структурированная информация из внешнего контекста (например, контекста сохранения карточки), которая может быть заполнена валидатором и использована либо другими валидаторами, либо внешними расширениями. Когда внешний контекст неизвестен, будет создан пустой объект, но при этом свойство никогда не возвращает null.
Открытое свойствоForceWarnings
Признак того, что валидаторы-предупреждения срабатывают даже в том случае, если они не должны срабатывать, например, на клиенте. Это полезно, если выполняется валидация на клиенте без валидации на сервере.
Открытое свойствоIsSealed
Признак того, что объект был защищён от изменений.
(Унаследован от ISealable.)
Открытое свойствоLimitations
Объект, ограничивающий доступность объектов для валидации.
Открытое свойствоMainCard
Основная карточка, для которой выполняется валидация.
Открытое свойствоMainCardMetadataBinder
Объект, выполняющий действия с основной карточкой, для которой выполняется валидация.
Открытое свойствоMainCardType
Тип основной карточки, для которой выполняется валидация.
Открытое свойствоSession
Сессия пользователя, в процессе работы которого выполняется валидация.
Открытое свойствоStoreMode
Способ сохранения проверяемого объекта - карточки, файла или задания.
Открытое свойствоTaskCard
Карточка задания, валидация которой выполняется, или null, если задание завершается без данных карточки или валидация задания не выполняется.
Открытое свойствоTaskCardMetadataBinder
Объект, выполняющий действия с карточкой задания, для которой выполняется валидация, или null, если задание завершается без данных карточки или валидация задания не выполняется.
Открытое свойствоTaskCardType
Тип карточки задания, для которой выполняется валидация, или null, если валидация задания не выполняется.
Открытое свойствоValidationMode
Способ выполнения валидации.
В начало страницы
Методы
  ИмяОписание
Открытый методBuildResult
Выполняет построение результата валидации карточки.
Открытый методGetCardValidator
Возвращает объект, выполняющий построение результата валидации для всей карточки.
Открытый методGetEntryFieldValidator
Возвращает объект, выполняющий построение результата валидации для заданного поля строковой секции.
Открытый методGetSectionValidator
Возвращает объект, выполняющий построение результата валидации для строковой, коллекционной или древовидной секции карточки.
Открытый методGetTableFieldValidator
Возвращает объект, выполняющий построение результата валидации для заданного поля строки коллекционной или древовидной секции.
Открытый методGetTableRowValidator
Возвращает объект, выполняющий построение результата валидации для строки коллекционной или древовидной секции.
Открытый методSeal
Защищает объект от изменений.
(Унаследован от ISealable.)
В начало страницы
См. также