CardStoreContext - класс |
Пространство имён: Tessa.Cards.ComponentModel
public sealed class CardStoreContext
Тип CardStoreContext предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| CardStoreContext |
Создаёт экземпляр класса с указанием информации, требуемой для сохранения карточки.
Рассмотрите использование статического метода CreateAsync(Card, DateTime, ISession, ICardMetadata, IValidationResultBuilder, IQueryExecutor, IQueryBuilderFactory, CardStoreMethod, CancellationToken) для упрощённого создания экземпляра объекта.
|
| Имя | Описание | |
|---|---|---|
| AffectModified |
Признак того, что изменения влияют на изменение информации по тому,
когда произошло изменение карточки и какой пользователь его выполнил.
Это поле эффективно только в случае, если значение свойства
AffectVersion равно false.
| |
| AffectVersion |
Признак того, что изменения влияют на проверку и инкремент версии карточки.
При инкременте версии также изменяется информация по тому,
когда произошло изменение карточки и какой пользователь его выполнил.
Этот флаг менее приоритетный, чем DoesNotAffectVersion.
| |
| BuilderFactory |
Объект, помогающий создавать SQL-команды для сохранению карточки.
| |
| CancellationToken |
Объект, посредством которого можно отменить асинхронную задачу.
| |
| CardID |
Идентификатор сохраняемой карточки.
| |
| CardMetadata |
Метаинформация по типу сохраняемой карточки.
| |
| CardTypeCaption |
Отображаемое имя типа сохраняемой карточки.
| |
| CardTypeID |
Идентификатор типа сохраняемой карточки.
| |
| DoesNotAffectVersion |
Признак того, что изменение карточки не приведёт к проверке и к увеличению номера версии,
даже если присутствуют изменяемые значения в основной карточке или её файлах.
При первом сохранении карточки версия всё равно увеличивается до 1.
Этот флаг более приоритетный, чем AffectVersion.
| |
| ExcludedQueryCount |
Количество запросов, выполненных через Executor, которые не учитываются
в стандартном API при определении того, следует ли выполнять проверку и инкремент версии карточки.
| |
| Executor |
Объект, выполняющий SQL-команды по сохранению карточки.
| |
| Files |
Файлы сохраняемой карточки.
| |
| ForceTransaction |
Признак того, что будет открыта транзакция независимо от наличия изменений в карточке.
| |
| GeneralMetadata |
Общая метаинформация по типам карточек.
| |
| HasUserInfo |
Признак того, что в контексте присутствует действительная информация
об имени и идентификаторе пользователя, выполняющего сохранение карточки.
При отсутствии карточки сохранение должно выполняться от имени пользователя
System.
| |
| Sections |
Секции сохраняемой карточки.
| |
| Session |
Сессия текущего пользователя.
| |
| StoreDateTime |
Время сохранения карточки в формате UTC.
| |
| StoreMethod |
Специализация для способа сохранения карточки.
| |
| StoreMode |
Способ сохранения карточки.
| |
| TaskHistory |
История заданий сохраняемой карточки
| |
| TaskHistoryGroups |
Группы истории заданий сохраняемой карточки
| |
| TaskRowIDListToMakeInProgress |
Список идентификаторов заданий, которые берутся в работу в процессе сохранения.
Для каждого такого задания выполняются дополнительные проверки внутри блокировки на запись карточки.
| |
| Tasks |
Задания сохраняемой карточки.
| |
| 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.) |
| Имя | Описание | |
|---|---|---|
| Get | (Определяется ComHelper.) | |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
| Invoke | (Определяется ComHelper.) | |
| Set | (Определяется ComHelper.) |