src/Misc/EFTools/DesignXmlCore/Base/Shell/DeferredRequest.cs
/// <summary>
///     Requests that a new DispatcherOperation be placed on the Dispatcher queue
/// </summary>
/// <param name="arg">The object to send the callback in its arg parameter.</param>
Requests that a new DispatcherOperation be placed on the Dispatcher queue
Requests that a new DispatcherOperation be placed on the Dispatcher queue
internal void Request(object arg)
        {
            if (_operation != null)
            {
                Cancel();
            }
            _operation = Dispatcher.CurrentDispatcher.BeginInvoke(
                DispatcherPriority.Background,
                new DispatcherOperationCallback(DispatcherOperation),
                arg);
        }
internal void Request ( object arg ) { if ( _operation != null ) { Cancel ( ) ; } _operation = Dispatcher . CurrentDispatcher . BeginInvoke ( DispatcherPriority . Background , new DispatcherOperationCallback ( DispatcherOperation ) , arg ) ; }
Requests that a new DispatcherOperation be placed on the Dispatcher queue
Requests that a new DispatcherOperation be placed on the Dispatcher queue
arg
object
The object to send the callback in its arg parameter.
The object to send the callback in its arg parameter .