KrTaskManagerContextBaseT - класс

Базовая абстрактная реализация 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<T> : KrTaskManagerContextBase, 
	IKrTaskManagerContext<T>, IKrTaskManagerContext, IExternalContextProvider<T>, ISealable
Inheritance
Object    KrTaskManagerContextBase    KrTaskManagerContextBaseT
Derived
Implements
IExternalContextProviderT, IKrTaskManagerContext, IKrTaskManagerContextT, ISealable

Параметры типа

T
Тип объекта внешнего контекста.

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

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

Свойства

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

Методы

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

См. также