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

ICardStoreTaskExtensionContext - интерфейс

Контекст процесса сохранения задания.

Пространство имён:  Tessa.Cards.Extensions
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public interface ICardStoreTaskExtensionContext : ICardTaskExtensionContext, 
	ICardExtensionContext, ICardTypeExtensionContext, IExtensionContext, ITraceableExtensionContext

Тип ICardStoreTaskExtensionContext предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоAction
Действие, выполняемое с заданием.
Открытое свойствоCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
(Унаследован от IExtensionContext.)
Открытое свойствоCardMetadata
Метаинформация по типам карточек, известным в системе.
(Унаследован от ICardExtensionContext.)
Открытое свойствоCardType
Тип карточки или null, если тип карточки неизвестен.
(Унаследован от ICardTypeExtensionContext.)
Открытое свойствоCardTypeName
Уникальное имя типа карточки или null, если тип карточки неизвестен. Имя может не соответствовать действительному типу в метаинформации.
(Унаследован от ICardTypeExtensionContext.)
Открытое свойствоCompletionOption
Вариант завершения задания или null, если вариант завершения неизвестен или задание не завершается. Если задание завершается, т.е. [Tessa.Cards.Extensions.ICardStoreTaskExtensionContext.IsCompletion] равен true, то вариант завершения гарантированно не равен null.
Открытое свойствоDbScope
Объект, обеспечивающий взаимодействие с базой данных. Значение равно null на клиенте и не равно null на сервере.
(Унаследован от ICardExtensionContext.)
Открытое свойствоEnableTracing
Признак того, что для текущего метода расширений разрешена запись сообщения трассировки при включённой в системе трассировке. Установка значения равным false позволяет запретить запись сообщения, например, для реализации метода, которая по умолчанию не выполняет полезной работы. При отключённой сортировке значение равно false.
(Унаследован от ITraceableExtensionContext.)
Открытое свойствоInfo
Информация, передаваемая между расширениями в процессе взаимодействия с карточкой.
(Унаследован от ICardExtensionContext.)
Открытое свойствоIsCompletion
Признак того, что задание в процессе своего завершения.
Открытое свойствоMethod
Способ сохранения карточки.
Открытое свойствоRequest
Запрос на сохранение карточки, в которой расположено задание.
Открытое свойствоRequestIsSuccessful
Признак того, что процесс взаимодействия с карточкой завершился успешно. Можно использовать в расширениях, выполняющихся после запроса к сервису.
(Унаследован от ICardExtensionContext.)
Открытое свойствоSession
Сессия пользователя, для которого выполняется процесс взаимодействия с карточкой.
(Унаследован от ICardExtensionContext.)
Открытое свойствоState
Состояние задания.
Открытое свойствоStoreContext
Контекст сохранения основной карточки, в рамках которого сохраняется/завершается задание.
Открытое свойствоStoreDateTime
Текущие дата и время сохранения для использования в транзакции или null, если код не выполняется в транзакции.
Открытое свойствоTask
Задание, для которого выполняется расширение.
(Унаследован от ICardTaskExtensionContext.)
Открытое свойствоTaskType
Тип завершаемого задания.
(Унаследован от ICardTaskExtensionContext.)
Открытое свойствоValidationResult
Объект, выполняющий построение результата валидации. Может использоваться для того, чтобы запретить выполнение процесса стандартными средствами.
(Унаследован от ITraceableExtensionContext.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияCardTypeIs(Guid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен заданному значению.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(IEnumerableGuid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(Guid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(String)Перегружен.
Возвращает признак того, что имя типа карточки равно заданному значению.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(IEnumerableString)Перегружен.
Возвращает признак того, что имя типа карточки равно одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(String)Перегружен.
Возвращает признак того, что имя типа карточки равно одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(Guid, Guid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(String, String)Перегружен.
Возвращает признак того, что имя типа карточки равно одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(Guid, Guid, Guid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(String, String, String)Перегружен.
Возвращает признак того, что имя типа карточки равно одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(Guid, Guid, Guid, Guid)Перегружен.
Возвращает признак того, что идентификатор типа карточки равен одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияCardTypeIs(String, String, String, String)Перегружен.
Возвращает признак того, что имя типа карточки равно одному из заданных значений.
(Определяется CardExtensionContextExtensions.)
Открытый метод расширенияSetActionHistoryRowID
Устанавливает идентификатор записи в историю действий, которая была записана в процессе обработки запроса, или null, если требуется удалить предыдущий идентификатор.
(Определяется CardRequestExtensions.)
Открытый метод расширенияSetCardAccessAsync(String, ICollectionString)Перегружен. (Определяется KrPermissionExtensions.)
Открытый метод расширенияSetCardAccessAsync(String, String)Перегружен. (Определяется KrPermissionExtensions.)
Открытый метод расширенияSetContextData
Устанавливает данные в контексте цепочки расширений для заданного объекта-отправителя sender. Данные существует в пределах цепочки расширений.
(Определяется CardRequestExtensions.)
Открытый метод расширенияTryGetActionHistoryRowID
Возвращает идентификатор записи в историю действий, которая была записана в процессе обработки запроса, или null, если записи в истории действий не было сделано.
(Определяется CardRequestExtensions.)
Открытый метод расширенияTryGetContextDataT
Возвращает данные, записанные методом SetContextData(ICardExtensionContext, Object, Object) в контекст цепочки расширений для заданного объекта-отправителя sender. Данные существует в пределах цепочки расширений. Возвращает null, если данные не найдены или были установлены как null.
(Определяется CardRequestExtensions.)
В начало страницы
См. также