System.Reactive.Subjects
Namespace with 9 public types
Classes
                                     AsyncSubject`1
                                    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`1
                                    Represents a value that changes over time.
            Observers can subscribe to the subject to receive the last (or initial) value and all subsequent notifications.
                                
                            
                            
                                
                                     ReplaySubject`1
                                    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`1
                                    Represents an object that is both an observable sequence as well as an observer.
            Each notification is broadcasted to all subscribed observers.
                                
                            
                        
                        Static Classes
                                     Subject
                                    Provides a set of static methods for creating subjects.
                                
                            
                        
                        Abstract Classes
                                     SubjectBase`1
                                    Base class for objects that are both an observable sequence as well as an observer.
                                
                            
                        
                        Interfaces
                                     IConnectableObservable`1
                                    Represents an observable wrapper that can be connected and disconnected from its underlying observable sequence.
                                
                            
                            
                                
                                     ISubject`1
                                    Represents an object that is both an observable sequence as well as an observer.
                                
                            
                            
                                
                                     ISubject`2
                                    Represents an object that is both an observable sequence as well as an observer.