GetTessaCompilationContextFuncAsyncTCompilerContext - делегат

Функция, возвращающая контекст компиляции для указанного объекта.

Definition

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

Параметры

id  Guid
Идентификатор компилируемого объекта.
getCompilerContextFunc  FuncTCompilerContext
Функция, выполняющая создание нового объекта контекста компилятора.
options  TessaCompilationGetSourcesOptions  (Optional)
Опции загрузки исходников скриптов.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

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

TCompilerContext
Тип контекста компилятора.

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

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

См. также