DispatcherInvokeAsyncTResult(FuncTResult, DispatcherPriority) Method
Executes the specified Func<TResult> asynchronously on the
thread that the Dispatcher was created on.
Namespace: Avalonia.ThreadingAssembly: Avalonia.Base (in Avalonia.Base.dll) Version: 11.3.999
public DispatcherOperation<TResult> InvokeAsync<TResult>(
Func<TResult> callback,
DispatcherPriority priority
)
Public Function InvokeAsync(Of TResult) (
callback As Func(Of TResult),
priority As DispatcherPriority
) As DispatcherOperation(Of TResult)
member InvokeAsync :
callback : Func<'TResult> *
priority : DispatcherPriority -> DispatcherOperation<'TResult>
- callback FuncTResult
-
A Func<TResult> delegate to invoke through the dispatcher.
- priority DispatcherPriority
-
The priority that determines in what order the specified
callback is invoked relative to the other pending operations
in the Dispatcher.
- TResult
DispatcherOperationTResult
An operation representing the queued delegate to be invoked.