public interface ICardValidationContext : ISealablePublic Interface ICardValidationContext
Inherits ISealablepublic interface class ICardValidationContext : ISealabletype ICardValidationContext =
interface
interface ISealable
end| 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) |