public void EnqueueAndDispatch(TDisposable item, Action dequeuedCallback, bool canDispatchOnThisThread) { OnEnqueueItem(item); // NOTE: don't need to check IsDisposed here: InputQueue will handle dispose inputQueue.EnqueueAndDispatch(item, dequeuedCallback, canDispatchOnThisThread); }
public void CaptureBackgroundException(Exception exception) { backgroundCloseData.EnqueueAndDispatch(exception, null, true); }
public void EnqueueAndDispatch(TChannel channel) { channelQueue.EnqueueAndDispatch(channel); }