Для изменения размера нажмите или перетащите

CardStoreContext - класс

Контекст операции по сохранению карточки.
Иерархия наследования
SystemObject
  Tessa.Cards.ComponentModelCardStoreContext

Пространство имён:  Tessa.Cards.ComponentModel
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
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.)
В начало страницы
См. также