System.Reactive.Disposables.ScheduledDisposable
Represents a disposable resource whose disposal invocation will be scheduled on the specified IScheduler.
namespace System.Reactive.Disposables
{
public sealed class ScheduledDisposable : ICancelable, IDisposable
{
public IScheduler Scheduler { get; }
public IDisposable Disposable { get; }
public bool IsDisposed { get; }
public ScheduledDisposable(IScheduler scheduler, IDisposable disposable);
public void Dispose();
}
}