| InvokeAsync(Action) | Executes the specified Action asynchronously on the thread that the Dispatcher was created on. |
| InvokeAsync(FuncTask) | Executes the specified Func<Task> asynchronously on the thread that the Dispatcher was created on |
| InvokeAsync(Action, DispatcherPriority) | Executes the specified Action asynchronously on the thread that the Dispatcher was created on. |
| InvokeAsync(FuncTask, DispatcherPriority) | Executes the specified Func<Task> asynchronously on the thread that the Dispatcher was created on |
| InvokeAsync(Action, DispatcherPriority, CancellationToken) | Executes the specified Action asynchronously on the thread that the Dispatcher was created on. |
| InvokeAsyncTResult(FuncTResult) | Executes the specified Func<TResult> asynchronously on the thread that the Dispatcher was created on. |
| InvokeAsyncTResult(FuncTaskTResult) | Executes the specified Func<Task<TResult>> asynchronously on the thread that the Dispatcher was created on |
| InvokeAsyncTResult(FuncTResult, DispatcherPriority) | Executes the specified Func<TResult> asynchronously on the thread that the Dispatcher was created on. |
| InvokeAsyncTResult(FuncTaskTResult, DispatcherPriority) | Executes the specified Func<Task<TResult>> asynchronously on the thread that the Dispatcher was created on |
| InvokeAsyncTResult(FuncTResult, DispatcherPriority, CancellationToken) | Executes the specified Func<TResult> asynchronously on the thread that the Dispatcher was created on. |