System.Reactive.Subjects namespace¶
Part of the System.Reactive package.
| Type | Kind | Summary |
|---|---|---|
| AsyncSubject | class | Represents the result of an asynchronous operation. The last value before the OnCompleted notification, or the error received through OnError, is sent to all subscribed observers. |
| BehaviorSubject | class | Represents a value that changes over time. Observers can subscribe to the subject to receive the last (or initial) value and all subsequent notifications. |
| IConnectableObservable | interface | Represents an observable wrapper that can be connected and disconnected from its underlying observable sequence. |
| ISubject | interface | Represents an object that is both an observable sequence as well as an observer. |
| ISubject | interface | Represents an object that is both an observable sequence as well as an observer. |
| ReplaySubject | class | Represents an object that is both an observable sequence as well as an observer. Each notification is broadcasted to all subscribed and future observers, subject to buffer trimming policies. |
| Subject | class | Provides a set of static methods for creating subjects. |
| Subject | class | Represents an object that is both an observable sequence as well as an observer. Each notification is broadcasted to all subscribed observers. |
| SubjectBase | class | Base class for objects that are both an observable sequence as well as an observer. |