DiagWorkflowService - класс

Реализация IWorkflowService, которая выполняет логирование времени выполнения методов

Definition

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

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

DiagWorkflowServiceИнициализирует новый экземпляр класса DiagWorkflowService

Методы

CreateNodeStateAsync Метод для создания состояния узла по объеккту узла шаблона процесса
CreateProcessStateAsync Метод для создания экземпляра процесса по его шаблону
DeleteCommandSubscriptionAsync Метод для удаления подписки команды
DeleteNodeStateAsync Метод для удаления состояния узла. Вмсесте с состоянием узла удаляются все его подписки
DeleteProcessStateAsync Метод для удаления состояния процесса
DeleteSubprocessSubscriptionAsync Метод для удаления подписки подпроцесса
DeleteTaskSubscriptionAsync Метод для удаления подписки
DeleteTimerSubscriptionAsync Метод для удаления подписки подпроцесса
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)
GetAllModifiedTimerSubscriptionsAsync Метод для получения всех подписок таймеров
GetAllNodeStatesAsync Метод для получения всех состояний узла по ID экземпляра процесса
GetCommandSubscriptionsAsync Метод для получения списка подписок команды
GetDefaultVersionIDAsync Метод для получения ID версии процесса, помеченной как по умолчанию
GetErrorDataAsync Метод для получения данных об ошибке по её ID
GetErrorMessageAsync Возвращает сообщение об ошибке, указанное в шаблоне процесса
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetLockStatusAsync Получает информацию о блокировке текущей версии Бизнес-процесса и о карточке Бизнес-процесса в целом (карточка заблокирована, если есть хоть одна заблокированная карточка)
GetModifiedAsync Метод для получения даты изменения версии шаблона процесса
GetNodeStateAsync Метод для получения состояния узла по его ID
GetProcessCardIDAsync Метод для получения ID карточки процесса по ID состояния процесса
GetProcessCardIDsAsync Метод для получения списка идентификаторов карточек процессов по ID основной карточки.
GetProcessInstanceIDAsync Метод для получения ID экземпляра процесса по ID экземпляра узла
GetProcessStateAsync Метод для получения экземпляра процесса по его ID
GetProcessVersionTemplateAsync Метод для получения Storage версии процесса.
GetSubprocessSubscriptionsAsync Метод для получения списка подписок по ID подпроцесса
GetTaskSubscriptionsAsync Метод для получения списка подписок по заданию процесса
GetTimerSubscriptionAsync Метод для получения списка подписок по ID подпроцесса
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ResumeProcessAsync Метод для возобновления процесса по ошибке.
SetIsDefaultAsync Метод для установки процесса по умолчанию.
StoreCommandSubscriptionAsync Метод для сохранения подписки команды
StoreNodeStateAsync Метод для сохранения состояния узла
StoreProcessAndNodesStatesAsync Метод для сохранения состояния процесса и состояний узлов
StoreProcessStateAsync Метод для сохранения состояния процесса
StoreSubprocessSubscriptionAsync Метод для сохранения подписки подпроцесса
StoreTaskSubscriptionAsync Метод для сохранения подписки задания
StoreTimerSubscriptionAsync Метод для сохранения подписки подпроцесса
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryLockVersionAsync Метод для установки блокировки на версию процесса
TryUnlockVersionAsync Метод для снятия блокировки с версии процесса
ValidateObjectAsync Метод для валидации переданного объекта

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

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

См. также