C# Class PortableRx.Reactive.Disposables.ScheduledDisposable

Represents a disposable resource whose disposal invocation will be scheduled on the specified T:Catch.Reactive.Concurrency.IScheduler.
Inheritance: ICancelable
Datei anzeigen Open project: robfe/PortableRx

Public Methods

Method Description
Dispose ( ) : void

Disposes the wrapped disposable on the provided scheduler.

ScheduledDisposable ( IScheduler scheduler, IDisposable disposable ) : System

Initializes a new instance of the T:Catch.Reactive.Disposables.ScheduledDisposable class that uses an T:Catch.Reactive.Concurrency.IScheduler on which to dispose the disposable.

Private Methods

Method Description
DisposeInner ( ) : void

Method Details

Dispose() public method

Disposes the wrapped disposable on the provided scheduler.
public Dispose ( ) : void
return void

ScheduledDisposable() public method

Initializes a new instance of the T:Catch.Reactive.Disposables.ScheduledDisposable class that uses an T:Catch.Reactive.Concurrency.IScheduler on which to dispose the disposable.
or is null.
public ScheduledDisposable ( IScheduler scheduler, IDisposable disposable ) : System
scheduler IScheduler Scheduler where the disposable resource will be disposed on.
disposable IDisposable Disposable resource to dispose on the given scheduler.
return System