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.) |