KrTaskManagerContextBase - класс

Базовая абстрактная реализация IKrTaskManagerContext.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrTaskManager
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public abstract class KrTaskManagerContextBase : IKrTaskManagerContext
Inheritance
Object    KrTaskManagerContextBase
Derived
Implements
IKrTaskManagerContext

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

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

Свойства

CancellationToken 
CardMetadata 
CreateDigestWithPlaceholders Значение, показывающее, что при формировании дайджеста задания должны обрабатываться плейсхолдеры.
DbScope 
IsMainCardLoaded Флаг, определяющий, загружена ли основная карточка.
MainCardID Идентификатор основной карточки.
PlaceholderManager 
Session 
StoreCard Сохраняемая обрабатываемая карточка или , если обработка идёт вне контекста сохранения карточки.
StoreDateTime Дата/время сохранения карточки.
UnityContainer Unity-контейнер.
ValidationResult 

Методы

AddActiveTaskAsync Добавляет задание с указанным идентификатором в список активных.
AddTaskToNext Устанавливает задание в список обрабатываемых заданий для последующих действий.
AddToHistoryAsync Добавляет в историю процесса запись о задании.
CreateDigestAsync Создаёт дайджест задания на основе дайджеста указанного в настройках действия, комментария инициатора процесса согласования и дополнительного комментария.
CreatePlaceholderInfo Создаёт объект с дополнительной информацией для контекста плейсхолдеров из контекста обработки действия.
DelegateTaskAsync Делегирует задание другому пользователю.
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 Возвращает список идентификаторов активных заданий.
GetAuthorCommentAsync Возвращает комментарий автора к циклу согласования.
GetCardAsync Загружает карточку, имеющую указанный идентификатор. Метод загружает карточку с сервера, если она еще не была загружена.
GetCardFileContainerAsync Возвращает файловый контейнер карточки.
GetCardSatelliteAsync Возвращает карточку сателлита.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetProcessCycleAsync Возвращает номер текущего цикла процесса согласования.
GetStateAsync Возвращает состояние основной карточки.
GetTaskHistoryGroupIDAsync Возвращает идентификатор текущей группы истории заданий.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GetWithPlaceholdersAsync Возвращает текст с учетом плейсхолдеров.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SendTaskAsync Отправляет задание для основной карточки.
SetAuthorCommentAsync Задаёт комментарий автора к циклу согласования.
SetStateAsync Устанавливает состояние для основной карточки.
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryRemoveActiveTaskAsync Удаляет задание с указанным идентификатором из списка активных.
UpdateTaskHistoryResultAsync Обновляет значение поля TaskHistory.Result для задания task.

См. также