KrAmendingAction - класс

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

Definition

Пространство имён: Tessa.Extensions.Default.Server.Workflow.WorkflowEngine
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
C#
public sealed class KrAmendingAction : KrWorkflowTaskActionBase
Inheritance
Object    WorkflowActionBase    KrWorkflowActionBase    KrWorkflowTaskActionBase    KrAmendingAction

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

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

Свойства

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

Методы

AddTaskHistoryAsync Добавляет запись в историю заданий.
(Унаследован от KrWorkflowActionBase)
AddTaskHistoryByTaskAsync Добавляет запись в историю заданий для задания указанного типа.
(Унаследован от KrWorkflowActionBase)
AddTaskToNextContextTasks Устанавливает задание в список обрабатываемых заданий Tasks для последующих узлов и действий.
(Унаследован от KrWorkflowTaskActionBase)
CheckActive Метод для проверки факта, что действие активно и должно сохранить свое состояние вместе с состояним своего узла.
(Переопределяет WorkflowActionBaseCheckActive(IWorkflowEngineContext))
Compile Метод для компиляции данного действия.
(Переопределяет WorkflowActionBaseCompile(IWorkflowCompilationSyntaxTreeBuilder, WorkflowActionStorage))
CompleteSubtasksAsync Завершает дочерние задания указанных типов.
(Унаследован от KrWorkflowTaskActionBase)
CompleteTaskAsync Обрабатывает завершения задания.
(Унаследован от KrWorkflowTaskActionBase)
CompleteTaskCoreAsync Осуществляет завершение задания.
(Переопределяет KrWorkflowTaskActionBaseCompleteTaskCoreAsync(IWorkflowEngineContext, CardTask, Guid, IWorkflowEngineCompiled))
CreateDialogsAsync Инициализирует карточку диалога.
(Унаследован от KrWorkflowTaskActionBase)
DelegateTaskAsync Делегирует задание другому пользователю.
(Унаследован от KrWorkflowTaskActionBase)
DelegateTaskCoreAsync Делегирует задание другому пользователю.
(Унаследован от KrWorkflowTaskActionBase)
DeleteTaskAsync Удаляет задание и его историю.
(Унаследован от KrWorkflowTaskActionBase)
DeleteTaskCoreAsync Удаляет указанное задание.
(Унаследован от KrWorkflowTaskActionBase)
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
ExecuteAsync Метод, вызываемый при непосредственно исполнения самого действия.
(Переопределяет KrWorkflowActionBaseExecuteAsync(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 Возвращает результат задания, записываемый в историю заданий.
(Переопределяет KrWorkflowTaskActionBaseGetResultAsync(IWorkflowEngineContext, CardTask))
GetSqlPerformers Возвращает коллекцию содержащую список SQL исполнителей.
(Унаследован от KrWorkflowTaskActionBase)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
PerformEvent Обрабатывает событие.
(Унаследован от KrWorkflowTaskActionBase)
PrepareForExecute Метод производит манипуляции с actionState после его создания.
(Унаследован от KrWorkflowTaskActionBase)
PrepareForSaveTemplate Метод подготовки действия для сохранения.
(Унаследован от WorkflowActionBase)
ProcessAsync Метод, вызываемый при запуске действия.
(Унаследован от WorkflowActionBase)
ProcessDialogAsync
(Унаследован от KrWorkflowTaskActionBase)
SendCompleteActionNotificationAsync Асинхронно отправляет уведомление о завершении действия.
(Унаследован от KrWorkflowTaskActionBase)
SendCompleteTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, WorkflowTaskNotificationInfo) Асинхронно отправляет уведомление о завершении задания.
(Унаследован от KrWorkflowTaskActionBase)
SendCompleteTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, WorkflowTaskNotificationInfoBase, String, WorkflowActionMethodDescriptor) Асинхронно отправляет уведомление о завершении задания.
(Унаследован от KrWorkflowTaskActionBase)
SendRequestCommentTaskAsync(IWorkflowEngineContext, CardTask) Асинхронно создаёт задание запроса комментария (KrRequestCommentTypeID). При создании задания используются данные родительского задания, в том числе значения из секции Name.
(Унаследован от KrWorkflowTaskActionBase)
SendRequestCommentTaskAsync(IWorkflowEngineContext, Guid, NullableGuid, String, NullableDateTime, NullableInt32, Guid, String, String) Асинхронно создаёт задание запроса комментария (KrRequestCommentTypeID).
(Унаследован от KrWorkflowTaskActionBase)
SendStartTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, String, WorkflowActionMethodDescriptor) Отправляет уведомления о запуске задания. Параметры считываются из секции с именем sectionName.
(Унаследован от KrWorkflowTaskActionBase)
SendStartTaskNotificationAsync(IWorkflowEngineContext, IWorkflowEngineCompiled, CardTask, NullableGuid, Boolean, Boolean, WorkflowActionMethodDescriptor) Отправляет уведомления о запуске задания.
(Унаследован от KrWorkflowTaskActionBase)
SetStateIDAsync Устанавливает состояние карточки.
(Унаследован от KrWorkflowActionBase)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
UpdateTaskAsync Обновляет активное задание.
(Унаследован от KrWorkflowTaskActionBase)
ValidateAsync Метод валидации действия.
(Переопределяет WorkflowActionBaseValidateAsync(WorkflowActionStorage, WorkflowNodeStorage, WorkflowProcessStorage, CancellationToken))

Поля

cardFileManager
(Унаследован от KrWorkflowTaskActionBase)
cardsScope
(Унаследован от KrWorkflowTaskActionBase)
configurationInfoProvider
(Унаследован от KrWorkflowTaskActionBase)
ctcBuilderFactory
(Унаследован от KrWorkflowTaskActionBase)
notificationManager
(Унаследован от KrWorkflowTaskActionBase)
serverPermissionsProvider
(Унаследован от KrWorkflowTaskActionBase)
signatureProvider
(Унаследован от KrWorkflowTaskActionBase)

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

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

См. также