DispatcherInvokeAsyncTResult(FuncTResult) Method

Executes the specified Func<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 DispatcherOperation<TResult> InvokeAsync<TResult>(
	Func<TResult> callback
)

Parameters

callback  FuncTResult
A Func<TResult> delegate to invoke through the dispatcher.

Type Parameters

TResult
The type of the callback return value.

Return Value

DispatcherOperationTResult
An operation representing the queued delegate to be invoked.

Remarks

Note that the default priority is DispatcherPriority.Default.

See Also