UIContextExecutorAsync - делегат

Выполняет заданный метод в контексте IUIContext, который устанавливается как текущий контекст и передаётся как параметр в заданный метод.

Definition

Пространство имён: Tessa.UI
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public delegate ValueTask UIContextExecutorAsync(
	Func<IUIContext, CancellationToken, ValueTask> actionToExecuteInContextAsync,
	CancellationToken cancellationToken = default
)

Параметры

actionToExecuteInContextAsync  FuncIUIContext, CancellationToken, ValueTask
Метод, который требуется выполнить в контексте IUIContext. Метод не должен быть равен null.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTask

См. также