KrWorkflowTaskManagerContext - класс

Реализация IKrTaskManagerContext, предназначенная для совместной работы с подсистемой Workflow Engine.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrTaskManager
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public sealed class KrWorkflowTaskManagerContext : KrTaskManagerContextBase<IWorkflowEngineContext>
Inheritance
Object    KrTaskManagerContextBase    KrTaskManagerContextBaseIWorkflowEngineContext    KrWorkflowTaskManagerContext

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

KrWorkflowTaskManagerContext Реализация IKrTaskManagerContext, предназначенная для совместной работы с подсистемой Workflow Engine.

Свойства

CancellationToken
(Переопределяет KrTaskManagerContextBaseCancellationToken)
CardMetadata
(Переопределяет KrTaskManagerContextBaseCardMetadata)
CreateDigestWithPlaceholders Значение, показывающее, что при формировании дайджеста задания должны обрабатываться плейсхолдеры.
(Переопределяет KrTaskManagerContextBaseCreateDigestWithPlaceholders)
DbScope
(Переопределяет KrTaskManagerContextBaseDbScope)
ExternalContext Внешний контекст.
(Унаследован от KrTaskManagerContextBaseT)
IsMainCardLoaded Флаг, определяющий, загружена ли основная карточка.
(Переопределяет KrTaskManagerContextBaseIsMainCardLoaded)
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от KrTaskManagerContextBaseT)
MainCardID Идентификатор основной карточки.
(Переопределяет KrTaskManagerContextBaseMainCardID)
PlaceholderManager
(Переопределяет KrTaskManagerContextBasePlaceholderManager)
Session
(Переопределяет KrTaskManagerContextBaseSession)
StoreCard Сохраняемая обрабатываемая карточка или , если обработка идёт вне контекста сохранения карточки.
(Переопределяет KrTaskManagerContextBaseStoreCard)
StoreDateTime Дата/время сохранения карточки.
(Переопределяет KrTaskManagerContextBaseStoreDateTime)
UnityContainer Unity-контейнер.
(Переопределяет KrTaskManagerContextBaseUnityContainer)
ValidationResult
(Переопределяет KrTaskManagerContextBaseValidationResult)

Методы

AddActiveTaskAsync Добавляет задание с указанным идентификатором в список активных.
(Переопределяет KrTaskManagerContextBaseAddActiveTaskAsync(Guid, IValidationResultBuilder, CancellationToken))
AddTaskToNext Устанавливает задание в список обрабатываемых заданий для последующих действий.
(Переопределяет KrTaskManagerContextBaseAddTaskToNext(CardTask))
AddToHistoryAsync Добавляет в историю процесса запись о задании.
(Переопределяет KrTaskManagerContextBaseAddToHistoryAsync(Guid, Int32, IValidationResultBuilder, Boolean, CancellationToken))
CreateDigestAsync Создаёт дайджест задания на основе дайджеста указанного в настройках действия, комментария инициатора процесса согласования и дополнительного комментария.
(Унаследован от KrTaskManagerContextBase)
CreatePlaceholderInfo Создаёт объект с дополнительной информацией для контекста плейсхолдеров из контекста обработки действия.
(Переопределяет KrTaskManagerContextBaseCreatePlaceholderInfo(CardTask))
DelegateTaskAsync Делегирует задание другому пользователю.
(Унаследован от KrTaskManagerContextBase)
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)
GetActiveTasksAsync Возвращает список идентификаторов активных заданий.
(Переопределяет KrTaskManagerContextBaseGetActiveTasksAsync(IValidationResultBuilder, CancellationToken))
GetAuthorCommentAsync Возвращает комментарий автора к циклу согласования.
(Переопределяет KrTaskManagerContextBaseGetAuthorCommentAsync(IValidationResultBuilder, CancellationToken))
GetCardAsync Загружает карточку, имеющую указанный идентификатор. Метод загружает карточку с сервера, если она еще не была загружена.
(Переопределяет KrTaskManagerContextBaseGetCardAsync(Guid, IValidationResultBuilder, Boolean, CancellationToken))
GetCardFileContainerAsync Возвращает файловый контейнер карточки.
(Переопределяет KrTaskManagerContextBaseGetCardFileContainerAsync(Guid, IValidationResultBuilder, CancellationToken))
GetCardSatelliteAsync Возвращает карточку сателлита.
(Переопределяет KrTaskManagerContextBaseGetCardSatelliteAsync(Guid, Guid, IValidationResultBuilder, NullableGuid, CancellationToken))
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetProcessCycleAsync Возвращает номер текущего цикла процесса согласования.
(Переопределяет KrTaskManagerContextBaseGetProcessCycleAsync(IValidationResultBuilder, CancellationToken))
GetStateAsync Возвращает состояние основной карточки.
(Переопределяет KrTaskManagerContextBaseGetStateAsync(IValidationResultBuilder, CancellationToken))
GetTaskHistoryGroupIDAsync Возвращает идентификатор текущей группы истории заданий.
(Переопределяет KrTaskManagerContextBaseGetTaskHistoryGroupIDAsync(IValidationResultBuilder, CancellationToken))
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GetWithPlaceholdersAsync Возвращает текст с учетом плейсхолдеров.
(Унаследован от KrTaskManagerContextBase)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SealЗащищает объект от изменений.
(Унаследован от KrTaskManagerContextBaseT)
SendTaskAsync Отправляет задание для основной карточки.
(Переопределяет KrTaskManagerContextBaseSendTaskAsync(Guid, String, NullableDateTime, NullableInt32, NullableDouble, NullableGuid, String, IValidationResultBuilder, ActionCardTask, CancellationToken))
SetAuthorCommentAsync Задаёт комментарий автора к циклу согласования.
(Переопределяет KrTaskManagerContextBaseSetAuthorCommentAsync(String, IValidationResultBuilder, CancellationToken))
SetStateAsync Устанавливает состояние для основной карточки.
(Переопределяет KrTaskManagerContextBaseSetStateAsync(KrState, IValidationResultBuilder, CancellationToken))
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryRemoveActiveTaskAsync Удаляет задание с указанным идентификатором из списка активных.
(Переопределяет KrTaskManagerContextBaseTryRemoveActiveTaskAsync(Guid, IValidationResultBuilder, CancellationToken))
UpdateTaskHistoryResultAsync Обновляет значение поля TaskHistory.Result для задания task.
(Унаследован от KrTaskManagerContextBase)

См. также