public void OnSubscribe(IDisposable d)
 {
     DisposableHelper.Replace(ref this.d, d);
 }
 public void Dispose()
 {
     DisposableHelper.Terminate(ref s);
 }
 public bool Set(IDisposable d)
 {
     return(DisposableHelper.Replace(ref this.d, d));
 }
 public bool IsDisposed()
 {
     return(DisposableHelper.IsTerminated(ref d));
 }
Ejemplo n.º 5
0
        public void Cancel()
        {
            s.Cancel();

            DisposableHelper.Terminate(ref other);
        }
 internal void Set(IDisposable d)
 {
     DisposableHelper.Replace(ref this.d, d);
 }
Ejemplo n.º 7
0
 public override void Cancel()
 {
     DisposableHelper.Dispose(ref d);
 }