Skip to main content

InvokeAsync(Func<Task>) Method

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

Definition

Namespace: Avalonia.Threading
Assembly: Avalonia.Base (in Avalonia.Base.dll)

public Task InvokeAsync(
Func<Task> callback
)

Parameters

  Func(Task)
A Func<Task> delegate to invoke through the dispatcher.

Return Value

Task
An task that completes after the task returned from callback finishes.

See Also

Reference

Dispatcher Class
InvokeAsync Overload
Avalonia.Threading Namespace