AnonymousObserver<T> Class
Definition
Class to create an IObserver<T> instance from delegate-based implementations of the On* methods.
public class AnonymousObserver<T>
Constructors
| Name | Description |
|---|---|
| AnonymousObserver<T> (5 overloads) | No summary available. |
AnonymousObserver<T> overloads
AnonymousObserver<T> Constructor
public AnonymousObserver<T>(Action<T> onNext)
Parameters
onNext Action<T>
AnonymousObserver<T> Constructor
public AnonymousObserver<T>(Action<T> onNext, Action onCompleted)
Parameters
onNext Action<T>
onCompleted Action
AnonymousObserver<T> Constructor
public AnonymousObserver<T>(Action<T> onNext, Action<Exception> onError)
Parameters
onNext Action<T>
onError Action<Exception>
AnonymousObserver<T> Constructor
public AnonymousObserver<T>(Action<T> onNext, Action<Exception> onError, Action onCompleted)
Parameters
onNext Action<T>
onError Action<Exception>
onCompleted Action
AnonymousObserver<T> Constructor
public AnonymousObserver<T>(System.Threading.Tasks.TaskCompletionSource<T> tcs)
Parameters
tcs System.Threading.Tasks.TaskCompletionSource<T>
Methods
| Name | Description |
|---|---|
| OnCompleted | No summary available. |
| OnError | No summary available. |
| OnNext | No summary available. |
OnCompleted Method
public void OnCompleted()
OnError Method
public void OnError(Exception error)
Parameters
error Exception
OnNext Method
public void OnNext(T value)
Parameters
value T