public sealed class CardStoreContext
Public NotInheritable Class CardStoreContext
public 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) |