public void Cancel() { Callback?.Cancel(); Application.RunOnUIThread(this.Dispose); }
public void Cancel() { Callback?.Cancel(); WindowsFormsSynchronizationContext.Current.Post(_ => { this.Dispose(); }, null); }
public void Cancel() { Callback?.Cancel(); Callback = null; }
public void Cancel() { _completionSource?.TrySetResult(false); Callback?.Cancel(); Callback = null; }