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

WorkflowTaskGroupAction - методы

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

Методы
  ИмяОписание
Защищённый методAddTaskToNextContextTasks
Метод для установки задания в список обрабатываемых заданий Tasks для последующих узлов и действий
(Унаследован от WorkflowTaskActionBase.)
Защищённый методCheckActive (Переопределяет WorkflowActionBaseCheckActive(IWorkflowEngineContext).)
Открытый методCompile (Переопределяет WorkflowActionBaseCompile(IWorkflowCompilationSyntaxTreeBuilder, WorkflowActionStorage).)
Защищённый методCompileEvents (Унаследован от WorkflowTaskActionBase.)
Защищённый методCompleteTaskAsync
Метод для обработки завершения задания
(Унаследован от WorkflowTaskActionBase.)
Защищённый методCompleteTaskCoreAsync
1. Записываем в историю завершения текущий вариант завершения 2. Получаем список переходов, которые нужно обработать 3. Переходы типа Один, сразу же обрабатываем. 4. Если есть флаг отмены группы, отменяем ее выполнение 5. Если флага нет, отправляем следующее задание
(Переопределяет WorkflowTaskActionBaseCompleteTaskCoreAsync(IWorkflowEngineContext, CardTask, Guid, IWorkflowEngineCompiled).)
Защищённый методCreateDialogsAsync (Унаследован от WorkflowTaskActionBase.)
Защищённый методCreateSubscription
Метод для создания подписок действия
(Унаследован от WorkflowTaskActionBase.)
Защищённый методCreateTasksContext
Метод для создания контекста работы с заданиями. Контекст нужен для сохранения измененных действием заданий и записью их в Tasks
(Унаследован от WorkflowTaskActionBase.)
Защищённый методDeleteTaskAsync
Метод для удаления задания с его историей
(Унаследован от WorkflowTaskActionBase.)
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методExecuteAsync
Схема выполнения действия задания: 1. Получаем ID привязанного к данному действию заданию 2. Если есть задание, то очищаем список переходов 3. Если тип сигнала - default 3.1. Если задания нет, создаем задание, создаем все необходимые подписки 3.2. Если задание есть, игнорируем создание задания 3.3. В любом случае очищаем список переходов 4. Если тип сигнала из списка обрабатываемых типов сигналов 4.1. Если задания нет, игнорируем 4.2. Если задание есть, обрабатываем сигнал 4.3. Если по окончанию обработки задания оно все еще есть, ставим KeepAlive = true.
(Переопределяет WorkflowActionBaseExecuteAsync(IWorkflowEngineContext, IWorkflowEngineCompiled).)
Защищённый метод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.)
Защищённый методGetResultAsync (Переопределяет WorkflowTaskActionBaseGetResultAsync(IWorkflowEngineContext, CardTask).)
Открытый методСтатический членGetTaskType
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методGetWithPlaceholdersAsync
Метод для получения текста с учетом плейсхолдеров
(Унаследован от WorkflowTaskActionBase.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методPerformEvent
Метод для обработки события
(Унаследован от WorkflowTaskActionBase.)
Защищённый методPostScriptAsync
Метод выполнения скриптов после завершения выполнения действия
(Унаследован от WorkflowActionBase.)
Защищённый методPreCondition
Метод проверки условий для запуска действия
(Унаследован от WorkflowActionBase.)
Открытый методPrepareForExecute (Переопределяет WorkflowTaskActionBasePrepareForExecute(WorkflowActionStateStorage, IWorkflowEngineContext).)
Открытый методPrepareForSaveTemplate
Метод подготовки действия для сохранения в шаблон процесса
(Унаследован от WorkflowActionBase.)
Защищённый методPreScriptAsync
Метод выполнения скриптов, предшествующих выполнению действия
(Унаследован от WorkflowActionBase.)
Открытый методProcessAsync
Метод, вызываемый при запуске действия
(Унаследован от WorkflowActionBase.)
Защищённый методProcessDialogAsync (Унаследован от WorkflowTaskActionBase.)
Защищённый методSendCompleteTaskNotificationAsync (Унаследован от WorkflowTaskActionBase.)
Защищённый методSendStartTaskNotificationAsync
Метод для отправки уведомления о запуске задания.
(Унаследован от WorkflowTaskActionBase.)
Защищённый методSubscribeOnEvents
Метод для создания подписки на обрабатываемые события
(Унаследован от WorkflowTaskActionBase.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
Защищённый методUpdateTaskAsync
Метод для обновления активного задания
(Унаследован от WorkflowTaskActionBase.)
Открытый методValidate (Переопределяет WorkflowActionBaseValidate(WorkflowActionStorage, WorkflowNodeStorage, WorkflowProcessStorage).)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также