public sealed class CardStoreContextPublic NotInheritable Class CardStoreContextpublic ref class CardStoreContext sealed[<SealedAttribute>]
type CardStoreContext = class end| CardStoreContext | Создаёт экземпляр класса с указанием информации, требуемой для сохранения карточки. Рассмотрите использование статического метода CreateAsync(Card, DateTime, ISession, ICardMetadata, ICardTransactionStrategy, IValidationResultBuilder, IQueryExecutor, IQueryBuilderFactory, DbManager, IListString, CardStoreMethod, CancellationToken) для упрощённого создания экземпляра объекта. |
| AffectModified | Признак того, что изменения влияют на изменение информации по тому, когда произошло изменение карточки и какой пользователь его выполнил. Это поле эффективно только в случае, если значение свойства AffectVersion равно false. |
| AffectVersion | Признак того, что изменения влияют на проверку и инкремент версии карточки. При инкременте версии также изменяется информация по тому, когда произошло изменение карточки и какой пользователь его выполнил. Этот флаг менее приоритетный, чем DoesNotAffectVersion. |
| BuilderFactory | Объект, помогающий создавать SQL-команды для сохранению карточки. |
| CancellationToken | Объект, посредством которого можно отменить асинхронную задачу. |
| CardID | Идентификатор сохраняемой карточки. |
| CardMetadata | Метаинформация по типу сохраняемой карточки. |
| CardTypeCaption | Отображаемое имя типа сохраняемой карточки. |
| CardTypeID | Идентификатор типа сохраняемой карточки. |
| Db | DbManager |
| DoesNotAffectVersion | Признак того, что изменение карточки не приведёт к проверке и к увеличению номера версии, даже если присутствуют изменяемые значения в основной карточке или её файлах. При первом сохранении карточки версия всё равно увеличивается до 1. Этот флаг более приоритетный, чем AffectVersion. |
| ExcludedQueryCount | Количество запросов, выполненных через Executor, которые не учитываются в стандартном API при определении того, следует ли выполнять проверку и инкремент версии карточки. |
| Executor | Объект, выполняющий SQL-команды по сохранению карточки. |
| Files | Файлы сохраняемой карточки. |
| ForceTransaction | Признак того, что будет открыта транзакция независимо от наличия изменений в карточке. |
| GeneralMetadata | Общая метаинформация по типам карточек. |
| HasUserInfo | Признак того, что в контексте присутствует действительная информация об имени и идентификаторе пользователя, выполняющего сохранение карточки. При отсутствии карточки сохранение должно выполняться от имени пользователя System. |
| NotFoundEntrySectionList | Список идентификаторов строковых секций карточки, которые отсутствуют в БД для существующей карточки при импорте через SmartMerge. |
| Sections | Секции сохраняемой карточки. |
| Session | Сессия текущего пользователя. |
| StoreDateTime | Время сохранения карточки в формате UTC. |
| StoreMethod | Специализация для способа сохранения карточки. |
| StoreMode | Способ сохранения карточки. |
| TaskHistory | История заданий сохраняемой карточки |
| TaskHistoryGroups | Группы истории заданий сохраняемой карточки |
| TaskRowIDListToMakeInProgress | Список идентификаторов заданий, которые берутся в работу в процессе сохранения. Для каждого такого задания выполняются дополнительные проверки внутри блокировки на запись карточки. |
| Tasks | Задания сохраняемой карточки. |
| TransactionStrategy | Стратегия транзакций по работе с карточками. |
| UserID | Идентификатор пользователя, выполняющего сохранение карточки. |
| UserName | Имя пользователя, выполняющего сохранение карточки. |
| ValidationResult | Объект, выполняющий построение результата валидации. |
| CreateAsync | Создаёт экземпляр класса с указанием информации, требуемой для сохранения заданной карточки Card. |
| CreateForAsync | Создаёт контекст операции по сохранению карточки, которая вложена в текущую карточку. Это может быть карточка файла или задания. |
| DeferDeletionAction | Откладывает выполнение действия по удалению элемента карточки. |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| ExecuteDeferredDeletionActionsInReversedOrderAsync | Осуществляет отложенное выполнение всех действий по удалению элементов карточки в порядке, обратном их указанию. |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |