Dispatcher::InvokeAsync<TResult> Method (Func<TResult>^)
.NET Framework (current version)
Executes the specified Func<TResult> asynchronously on the thread the Dispatcher is associated with.
Assembly: WindowsBase (in WindowsBase.dll)
public: generic<typename TResult> DispatcherOperation<TResult>^ InvokeAsync( Func<TResult>^ callback )
Parameters
- callback
-
Type:
System::Func<TResult>^
A delegate to invoke through the dispatcher.
Return Value
Type: System.Windows.Threading::DispatcherOperation<TResult>^An object, which is returned immediately after InvokeAsync<TResult> is called, that can be used to interact with the delegate as it is pending execution in the event queue.
Type Parameters
- TResult
The return value type of the specified delegate.
.NET Framework
Available since 4.5
Available since 4.5
Show: