WorkflowEngineCompilerBaseTGenerateActionSourceAsync - метод

Генерирует элемент компиляции для действия.

Definition

Пространство имён: Tessa.Compilation.Workflow
Сборка: Tessa.Server (в Tessa.Server.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
protected ValueTask<ICompilationSource> GenerateActionSourceAsync(
	WorkflowActionStorage action,
	Guid processID,
	WorkflowCompilationDescriptionMap descriptionMap,
	WorkflowEngineCompilationBuilderFactoryDelegate builderGetter,
	bool writeTemplateName,
	CancellationToken cancellationToken = default
)

Параметры

action  WorkflowActionStorage
Действие в WorkflowEngine в шаблоне процесса.
processID  Guid
Идентификатор процесса.
descriptionMap  WorkflowCompilationDescriptionMap
Объект, предоставляющий информацию о элементах компиляции.
builderGetter  WorkflowEngineCompilationBuilderFactoryDelegate
Делегат, описывающий метод возвращающий билдер методов.
writeTemplateName  Boolean
Определяет, нужно ли записывать имя шаблона бизнес-процесса при записи сообщения компиляции.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskICompilationSource
Объект ICompilationSource или значение , если компиляция объекта не требуется.

См. также