Name |
Description |
AnonymousDisposable |
Represents an Action-based disposable. |
BooleanDisposable |
Represents a disposable resource that can be checked for disposal status. |
ContextDisposable |
Represents a disposable resource whose disposal invocation will be posted to the specified T:System.Threading.SynchronizationContext. |
DefaultDisposable |
Represents a disposable that does nothing on disposal. |
Disposable |
Provides a set of static methods for creating Disposables. |
MultipleAssignmentDisposable |
Represents a disposable resource whose underlying disposable resource can be swapped for another disposable resource. |
RefCountDisposable |
Represents a disposable resource that only disposes its underlying disposable resource when all dependent disposable objects have been disposed. |
RefCountDisposable.InnerDisposable |
|
ScheduledDisposable |
Represents a disposable resource whose disposal invocation will be scheduled on the specified T:Catch.Reactive.Concurrency.IScheduler. |
SerialDisposable |
Represents a disposable resource whose underlying disposable resource can be replaced by another disposable resource, causing automatic disposal of the previous underlying disposable resource. |
SingleAssignmentDisposable |
Represents a disposable resource which only allows a single assignment of its underlying disposable resource. If an underlying disposable resource has already been set, future attempts to set the underlying disposable resource will throw an T:System.InvalidOperationException. |