DispatcherExtensions.Invoke Method (Dispatcher, Action, TimeSpan)
Executes the specified delegate synchronously on the thread that the specified Dispatcher was created on, and stops execution after the specified time-out period.
Assembly: System.Windows.Presentation (in System.Windows.Presentation.dll)
public static void Invoke( this Dispatcher dispatcher, Action action, TimeSpan timeout )
- Type: System.Windows.Threading.Dispatcher
The dispatcher that executes the delegate.
- Type: System.Action
The delegate to execute, which takes no arguments and does not return a value.
- Type: System.TimeSpan
The maximum time to wait for the operation to finish.