public sealed class CardValidationContext : ICardValidationContext,
ISealable, IAsyncInitializablePublic NotInheritable Class CardValidationContext
Implements ICardValidationContext, ISealable, IAsyncInitializablepublic ref class CardValidationContext sealed : ICardValidationContext,
ISealable, IAsyncInitializable[<SealedAttribute>]
type CardValidationContext =
class
interface ICardValidationContext
interface ISealable
interface IAsyncInitializable
end| CardValidationContext(Card, CardType, CardStoreMode, ICardMetadata, ISession, ISerializableObject, ICardValidationLimitationManager, CardValidationMode, ICardMetadataBinder, CancellationToken) | Создаёт экземпляр класса с указанием основной карточки, валидацию которых требуется выполнить. После вызова конструктора используется асинхронную инициализацию в методе InitializeAsync(CancellationToken). |
| CardValidationContext(Card, CardType, CardStoreMode, Card, CardType, ICardMetadata, ISession, ISerializableObject, ICardValidationLimitationManager, CardValidationMode, ICardMetadataBinder, ICardMetadataBinder, CancellationToken) | Создаёт экземпляр класса с указанием основной карточки и её карточки задания, валидацию которых требуется выполнить. После вызова конструктора используется асинхронную инициализацию в методе InitializeAsync(CancellationToken). |
| CancellationToken | Объект, посредством которого можно отменить асинхронную задачу. |
| CardMetadata | Метаинформация по типам карточек, используемая в процессе валидации. |
| ExternalContextInfo | Произвольно структурированная информация из внешнего контекста (например, контекста сохранения карточки), которая может быть заполнена валидатором и использована либо другими валидаторами, либо внешними расширениями. Когда внешний контекст неизвестен, будет создан пустой объект, но при этом свойство никогда не возвращает null. |
| ForceWarnings | Признак того, что валидаторы-предупреждения срабатывают даже в том случае, если они не должны срабатывать, например, на клиенте. Это полезно, если выполняется валидация на клиенте без валидации на сервере. |
| IsSealed | Признак того, что объект был защищён от изменений. |
| Limitations | Объект, ограничивающий доступность объектов для валидации. |
| MainCard | Основная карточка, для которой выполняется валидация. |
| MainCardMetadataBinder | Объект, выполняющий действия с основной карточкой, для которой выполняется валидация. |
| MainCardType | Тип основной карточки, для которой выполняется валидация. |
| Session | Сессия пользователя, в процессе работы которого выполняется валидация. |
| StoreMode | Способ сохранения проверяемого объекта - карточки, файла или задания. |
| TaskCard | Карточка задания, валидация которой выполняется, или null, если задание завершается без данных карточки или валидация задания не выполняется. |
| TaskCardMetadataBinder | Объект, выполняющий действия с карточкой задания, для которой выполняется валидация, или null, если задание завершается без данных карточки или валидация задания не выполняется. |
| TaskCardType | Тип карточки задания, для которой выполняется валидация, или null, если валидация задания не выполняется. |
| ValidationMode | Способ выполнения валидации. |
| BuildResult | Выполняет построение результата валидации карточки. |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetCardValidator | Возвращает объект, выполняющий построение результата валидации для всей карточки. |
| GetEntryFieldValidator | Возвращает объект, выполняющий построение результата валидации для заданного поля строковой секции. |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetSectionValidator | Возвращает объект, выполняющий построение результата валидации для строковой, коллекционной или древовидной секции карточки. |
| GetTableFieldValidator | Возвращает объект, выполняющий построение результата валидации для заданного поля строки коллекционной или древовидной секции. |
| GetTableRowValidator | Возвращает объект, выполняющий построение результата валидации для строки коллекционной или древовидной секции. |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| InitializeAsync | Выполняет асинхронную инициализацию объекта. |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| Seal | Защищает объект от изменений. |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| Get | (Определяется ComHelper) |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
| Invoke | (Определяется ComHelper) |
| Set | (Определяется ComHelper) |