WorkflowScopeContext - класс

Контекст бизнес-процессов на Workflow API. Позволяет в процессе сохранения получить информацию по родительскому контексту сохранения StoreContext, а также по контексту Workflow API.

Definition

Пространство имён: Tessa.Cards.Workflow
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public sealed class WorkflowScopeContext : IWorkflowScopeContext
Inheritance
Object    WorkflowScopeContext
Implements
IWorkflowScopeContext

Конструкторы

WorkflowScopeContext Создаёт экземпляр класса с указанием значений его свойств.

Свойства

Current Текущий контекст IWorkflowScopeContext.
HasCurrent Признак того, что текущий код выполняется внутри операции с контекстом IWorkflowScopeContext, а свойство Current ссылается на действительный контекст.
Parent Родительский контекст Workflow (для нескольких вложенных сохранений, регулируемых через Workflow). Значение может быть равно null в том случае, если родительский или текущий объект контекста пустой.
StoreContext Контекст по сохранению карточки, в котором было инициировано вложенное сохранение через Workflow API. Например, в контексте содержится информация по завершению задания, а в расширении на создание задания, отправленного через Workflow API, возможно получить информацию по завершённому заданию. Значение может быть равно null только в том случае, если текущий объект контекста пустой, т.е. операция выполняется вне пределов Workflow.
Unknown Неизвестный контекст IWorkflowScopeContext.
WorkflowContext Контекст бизнес-процесса, содержащий информацию по сохраняемой карточке. Значение может быть равно null только в том случае, если текущий объект контекста пустой, т.е. операция выполняется вне пределов Workflow.
WorkflowManager Объект, предоставляющий возможности для управления бизнес-процессом. Значение может быть равно null только в том случае, если текущий объект контекста пустой, т.е. операция выполняется вне пределов Workflow.
WorkflowWorker Объект, реализующий логику подпроцессов и переходов в бизнес-процессе. Значение может быть равно null только в том случае, если текущий объект контекста пустой, т.е. операция выполняется вне пределов Workflow.

Методы

Create Создаёт область операции, в которой заданный контекст будет являться текущим.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также