DispatcherInvokeAsyncTResult(FuncTaskTResult) Method
Executes the specified Func<Task<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 Task<TResult> InvokeAsync<TResult>(
Func<Task<TResult>> action
)
Public Function InvokeAsync(Of TResult) (
action As Func(Of Task(Of TResult))
) As Task(Of TResult)
member InvokeAsync :
action : Func<Task<'TResult>> -> Task<'TResult>
- action FuncTaskTResult
-
A Func<Task<TResult>> delegate to invoke through the dispatcher.
- TResult
TaskTResult
An task that completes after the task returned from callback finishes