IKrExecutionContext - интерфейс |
Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrCompilers
public interface IKrExecutionContext : IExtensionContext
Тип IKrExecutionContext предоставляет следующие члены.
Имя | Описание | |
---|---|---|
CancellationToken | Объект, посредством которого можно отменить асинхронную задачу. (Унаследован от IExtensionContext.) | |
CardContext |
Контекст расширения карточки, попадающий в контекст выполнения
| |
CardID |
Тип карточки.
| |
CardTypeCaption |
Отображаемое название типа карточки.
| |
CardTypeID |
Тип карточки.
| |
CardTypeName |
Название типа карточки.
| |
CompilationResult |
Кэш скомпилированных сборок.
| |
DocTypeID |
Тип докумета.
| |
ExecuteAll |
Выполнить все возможные единицы выполнения.
| |
ExecutionUnitIDs |
Список идентификаторов единиц выполнения, которые необходимо выполнить.
| |
GroupID |
Идентификатор сущности, объединяющей сущности ExecutionUnitIDs.
Используется для передачи идентифкатора группы при расчете шаблонов по одной группе.
| |
KrComponents |
Включенные компоненты типового решения для текущей карточки.
| |
MainCardAccessStrategy |
Стратегия загрузки основной карточки.
| |
SecondaryProcess |
Пересчет ведется только для указанной кнопки.
| |
TypeID |
Тип карточки/докумета.
| |
WorkflowProcess |
Объектная модель процесса.
|
Имя | Описание | |
---|---|---|
Copy(IEnumerableGuid) |
Создать новый контекст на основе существующего с учетом новых элементов исполнения.
| |
Copy(NullableGuid, IEnumerableGuid) |
Создать новый контекст на основе существующего с учетом новых элементов исполнения и идентификатора группы.
| |
Copy(IKrCompilationResult, IEnumerableGuid) |
Создаёт новый контекст на основе существующего с учетом кэша скомпилированных сборок и новых элементов исполнения.
|