private void Completed() { if (Dispatcher.UIThread.CheckAccess()) { _owner.Completed(this); } else { Dispatcher.UIThread.InvokeAsync(() => _owner.Completed(this)); } }
private void Completed() { HasCompleted = true; if (Dispatcher.UIThread.CheckAccess()) { _owner.Completed(this); } else { Dispatcher.UIThread.Post(() => _owner.Completed(this)); } }
void IObserver <object> .OnCompleted() { HasCompleted = true; if (Dispatcher.UIThread.CheckAccess()) { _owner.Completed(this); } else { Dispatcher.UIThread.Post(() => _owner.Completed(this)); } }
private void Completed() { _owner.Completed(this); }