DispatcherInvokeAsyncTResult(FuncTaskTResult) Method

Executes the specified Func<Task<TResult>> asynchronously on the thread that the Dispatcher was created on

Definition

Namespace: Avalonia.Threading
Assembly: Avalonia.Base (in Avalonia.Base.dll) Version: 11.3.999
public Task<TResult> InvokeAsync<TResult>(
	Func<Task<TResult>> action
)

Parameters

action  FuncTaskTResult
A Func<Task<TResult>> delegate to invoke through the dispatcher.

Type Parameters

TResult

Return Value

TaskTResult
An task that completes after the task returned from callback finishes

See Also