System.Reactive.Disposables Namespace
| Class | Description | |
|---|---|---|
|
BooleanDisposable | Represents an IDisposable that can be checked for status. |
|
CancellationDisposable | Represents an IDisposable that can be checked for cancellation status. |
|
CompositeDisposable | Represents a group of Disposables that are disposed together. |
|
ContextDisposable | Represents a thread-affine IDisposable. |
|
Disposable | Provides a set of static methods for creating Disposables. |
|
MultipleAssignmentDisposable | Represents a disposable whose underlying disposable can be swapped for another disposable. |
|
RefCountDisposable | Represents a disposable that only disposes its underlying disposable when all dependent disposables have been disposed. |
|
ScheduledDisposable | Represents an object that schedules units of work on a provided scheduler. |
|
SerialDisposable | Represents a disposable whose underlying disposable can be swapped for another disposable which causes the previous underlying disposable to be disposed. |
|
SingleAssignmentDisposable | A SingleAssignmentDisposable only allows a single assignment of its disposable object. If it has already been assigned, attempts to set the underlying object will throw an InvalidOperationException. |
Show: