WorkflowEngineProcessCompilationContextProviderCreateContextForSourceAsync - метод

Создаёт контекст компиляции для указанного источника скриптов.

Definition

Пространство имён: Tessa.Compilation.Workflow
Сборка: Tessa.Server (в Tessa.Server.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public ValueTask<TessaCompilationContext<IWorkflowEngineProcessCompilationContext>> CreateContextForSourceAsync(
	Guid sourceID,
	Func<IWorkflowEngineProcessCompilationContext> getCompilerContextFunc,
	TessaCompilationGetSourcesOptions? options = null,
	CancellationToken cancellationToken = default
)

Параметры

sourceID  Guid
Идентификатор источника скриптов.
getCompilerContextFunc  FuncIWorkflowEngineProcessCompilationContext
Метод для получения контекста компилятора.
options  TessaCompilationGetSourcesOptions  (Optional)
Опции загрузки исходников скриптов.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

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

ValueTaskTessaCompilationContextIWorkflowEngineProcessCompilationContext
Контекст компиляции.

Реализации

ITessaCompilationContextProviderTCreateContextForSourceAsync(Guid, FuncT, TessaCompilationGetSourcesOptions, CancellationToken)

См. также