コード例 #1
0
 public FromEvent(FromEventObservable <TDelegate> parent, IObserver <Unit> observer)
 {
     this.parent   = parent;
     this.observer = observer;
 }
コード例 #2
0
 public FromEvent(FromEventObservable <TDelegate, TEventArgs> parent, IObserver <TEventArgs> observer)
 {
     this.parent   = parent;
     this.observer = observer;
 }
コード例 #3
0
        protected override IDisposable SubscribeCore(IObserver <Unit> observer, IDisposable cancel)
        {
            FromEventObservable <TDelegate> .FromEvent fromEvent = new FromEventObservable <TDelegate> .FromEvent(this, observer);

            return((!fromEvent.Register()) ? Disposable.Empty : fromEvent);
        }
コード例 #4
0
 public FromEvent(FromEventObservable parent, IObserver <Unit> observer)
 {
     this.parent   = parent;
     this.observer = observer;
     this.handler  = new Action(this.OnNext);
 }