ScheduledDisposable
Represents a disposable resource whose disposal invocation will be scheduled on the specified IScheduler.
Gets the underlying disposable. After disposal, the result is undefined.
Gets a value that indicates whether the object is disposed.
Gets the scheduler where the disposable resource will be disposed on.
Initializes a new instance of the ScheduledDisposable class that uses an IScheduler on which to dispose the disposable.
Disposes the wrapped disposable on the provided scheduler.