.gif) |
BooleanDisposable |
Represents an IDisposable that can be checked for status. |
.gif) |
CancellationDisposable |
Represents an IDisposable that can be checked for cancellation status. |
.gif) |
CompositeDisposable |
Represents a group of Disposables that are disposed together. |
.gif) |
ContextDisposable |
Represents a thread-affine IDisposable. |
.gif) |
Disposable |
Provides a set of static methods for creating Disposables. |
.gif) |
MultipleAssignmentDisposable |
Represents a disposable whose underlying disposable can be swapped for another disposable. |
.gif) |
RefCountDisposable |
Represents a disposable that only disposes its underlying disposable when all dependent disposables have been disposed. |
.gif) |
ScheduledDisposable |
Represents an object that schedules units of work on a provided scheduler. |
.gif) |
SerialDisposable |
Represents a disposable whose underlying disposable can be swapped for another disposable which causes the previous underlying disposable to be disposed. |
.gif) |
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. |