public sealed class CardValidationContext : ICardValidationContext,
ISealable, IAsyncInitializable
Public NotInheritable Class CardValidationContext
Implements ICardValidationContext, ISealable, IAsyncInitializable
public 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) |