Esempio n. 1
0
 public bool IsDisposed()
 {
     return(DisposableHelper.IsDisposed(ref resource));
 }
 public void Dispose()
 {
     upstream.Dispose();
     DisposableHelper.Dispose(ref task);
 }
Esempio n. 3
0
 public void SetResource(IDisposable resource)
 {
     DisposableHelper.Set(ref this.resource, resource);
 }
Esempio n. 4
0
 public void Dispose()
 {
     DisposableHelper.Dispose(ref resource);
 }
Esempio n. 5
0
 void DisposeUpstream()
 {
     DisposableHelper.Dispose(ref upstream);
 }
Esempio n. 6
0
 public void Subscribe(ISignalObserver <T> observer)
 {
     DisposableHelper.Error(observer, error);
 }
 public void OnCompleted()
 {
     DisposableHelper.WeakDispose(ref upstream);
     parent.Signal(this, item);
 }
 public void OnCompleted()
 {
     DisposableHelper.WeakDispose(ref upstream);
     subject.OnCompleted();
 }
Esempio n. 9
0
 public void OnCompleted()
 {
     Terminate(ExceptionHelper.TERMINATED);
     DisposableHelper.Dispose(ref upstream);
 }
Esempio n. 10
0
 public void OnError(Exception error)
 {
     Terminate(error);
     DisposableHelper.Dispose(ref upstream);
 }
 public void Dispose()
 {
     DisposableHelper.Dispose(ref task);
 }
 public void SetTask(IDisposable d)
 {
     DisposableHelper.Replace(ref task, d);
 }
Esempio n. 13
0
 public void OnSuccess(T item)
 {
     DisposableHelper.WeakDispose(ref upstream);
     downstream.OnSuccess(item);
 }
Esempio n. 14
0
 public void OnError(Exception error)
 {
     DisposableHelper.WeakDispose(ref upstream);
     downstream.OnError(error);
 }
 public void OnError(Exception ex)
 {
     DisposableHelper.WeakDispose(ref upstream);
     parent.SignalError(this, ex);
 }
Esempio n. 16
0
 public void Dispose()
 {
     upstream.Dispose();
     DisposableHelper.Dispose(ref fallbackObserver);
 }
 public virtual void Dispose()
 {
     DisposableHelper.Dispose(ref upstream);
     handlerObserver.Dispose();
 }
 public void OnError(Exception ex)
 {
     DisposableHelper.WeakDispose(ref upstream);
     subject.OnError(ex);
 }
Esempio n. 19
0
 public void OnCompleted()
 {
     DisposableHelper.WeakDispose(ref upstream);
     downstream.OnCompleted();
 }