WorkflowTaskGroupAction - класс

Обработчик действия задания.

Definition

Пространство имён: Tessa.Workflow.Actions
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public class WorkflowTaskGroupAction : WorkflowTaskActionBase
Inheritance
Object    WorkflowActionBase    WorkflowTaskActionBase    WorkflowTaskGroupAction

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

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

Свойства

Descriptor Дескриптор действия. По умолчанию используется дескриптор, переданный в конструкторе действия.
(Унаследован от WorkflowActionBase)
ID ID типа карточки, он же ID в реестре IWorkflowActionRegistry.
(Унаследован от WorkflowActionBase)
IsStandAlone Флаг, обозначающий, что данное действие может быть только единственным действием в узле.
(Унаследован от WorkflowActionBase)

Методы

AddAuthorAsync Добавляет роль автора в задание. Если автор не указан, добавляется текущий сотрудник.
(Унаследован от WorkflowTaskActionBase)
AddTaskToNextContextTasks Устанавливает задание в список обрабатываемых заданий Tasks для последующих узлов и действий.
(Унаследован от WorkflowTaskActionBase)
CheckActive Метод для проверки факта, что действие активно и должно сохранить свое состояние вместе с состояним своего узла.
(Переопределяет WorkflowActionBaseCheckActive(IWorkflowEngineContext))
Compile Метод для компиляции данного действия.
(Переопределяет WorkflowActionBaseCompile(IWorkflowCompilationSyntaxTreeBuilder, WorkflowActionStorage))
CompleteTaskAsync Обрабатывает завершения задания.
(Унаследован от WorkflowTaskActionBase)
CompleteTaskCoreAsync Осуществляет завершение задания.
(Переопределяет WorkflowTaskActionBaseCompleteTaskCoreAsync(IWorkflowEngineContext, CardTask, Guid, IWorkflowEngineCompiled))
CreateDialogsAsync Инициализирует карточку диалога.
(Унаследован от WorkflowTaskActionBase)
DeleteTaskAsync Удаляет задание и его историю.
(Унаследован от WorkflowTaskActionBase)
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
ExecuteAsync Метод, вызываемый при непосредственно исполнения самого действия.
(Переопределяет WorkflowActionBaseExecuteAsync(IWorkflowEngineContext, IWorkflowEngineCompiled))
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)
GetResultAsync Возвращает результат задания, записываемый в историю заданий.
(Переопределяет WorkflowTaskActionBaseGetResultAsync(IWorkflowEngineContext, CardTask))
GetTaskType 
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
PerformEvent Обрабатывает событие.
(Унаследован от WorkflowTaskActionBase)
PrepareForExecute Метод производит манипуляции с actionState после его создания.
(Переопределяет WorkflowTaskActionBasePrepareForExecute(WorkflowActionStateStorage, IWorkflowEngineContext))
PrepareForSaveTemplate Метод подготовки действия для сохранения.
(Унаследован от WorkflowActionBase)
ProcessAsync Метод, вызываемый при запуске действия.
(Унаследован от WorkflowActionBase)
ProcessDialogAsync
(Унаследован от WorkflowTaskActionBase)
SendCompleteTaskNotificationAsync Асинхронно отправляет уведомление о завершении задания.
(Унаследован от WorkflowTaskActionBase)
SendStartTaskNotificationAsync Отправляет уведомления о запуске задания.
(Унаследован от WorkflowTaskActionBase)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
UpdateTaskAsync Обновляет активное задание.
(Унаследован от WorkflowTaskActionBase)
ValidateAsync Метод валидации действия.
(Переопределяет WorkflowActionBaseValidateAsync(WorkflowActionStorage, WorkflowNodeStorage, WorkflowProcessStorage, CancellationToken))

Поля

cardFileManager
(Унаследован от WorkflowTaskActionBase)
cardRepository
(Унаследован от WorkflowTaskActionBase)
cardsScope
(Унаследован от WorkflowTaskActionBase)
configurationInfoProvider
(Унаследован от WorkflowTaskActionBase)
contextRoleManager
(Унаследован от WorkflowTaskActionBase)
ctcBuilderFactory
(Унаследован от WorkflowTaskActionBase)
MainSection 
notificationManager
(Унаследован от WorkflowTaskActionBase)
OptionLinksSection 
OptionsSection 
roleGetStrategy
(Унаследован от WorkflowTaskActionBase)
RolesBindingPath По данному ключу хранится привязка к ролям, когда задания отправлены
RolesSection 
serverPermissionsProvider
(Унаследован от WorkflowTaskActionBase)
signatureProvider
(Унаследован от WorkflowTaskActionBase)

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

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также