C# Class PortableRx.Reactive.Concurrency.DisableOptimizationsScheduler

Inheritance: SchedulerWrapper
Datei anzeigen Open project: robfe/PortableRx

Public Methods

Method Description
DisableOptimizationsScheduler ( IScheduler scheduler ) : System
DisableOptimizationsScheduler ( IScheduler scheduler, Type optimizationInterfaces ) : System
DisableOptimizationsScheduler ( IScheduler scheduler, Type optimizationInterfaces, IScheduler>.ConditionalWeakTable cache ) : System

Protected Methods

Method Description
Clone ( IScheduler scheduler ) : SchedulerWrapper
Clone ( IScheduler scheduler, IScheduler>.ConditionalWeakTable cache ) : SchedulerWrapper
TryGetService ( IServiceProvider provider, Type serviceType, object &service ) : bool

Method Details

Clone() protected method

protected Clone ( IScheduler scheduler ) : SchedulerWrapper
scheduler IScheduler
return SchedulerWrapper

Clone() protected method

protected Clone ( IScheduler scheduler, IScheduler>.ConditionalWeakTable cache ) : SchedulerWrapper
scheduler IScheduler
cache IScheduler>.ConditionalWeakTable
return SchedulerWrapper

DisableOptimizationsScheduler() public method

public DisableOptimizationsScheduler ( IScheduler scheduler ) : System
scheduler IScheduler
return System

DisableOptimizationsScheduler() public method

public DisableOptimizationsScheduler ( IScheduler scheduler, Type optimizationInterfaces ) : System
scheduler IScheduler
optimizationInterfaces System.Type
return System

DisableOptimizationsScheduler() public method

public DisableOptimizationsScheduler ( IScheduler scheduler, Type optimizationInterfaces, IScheduler>.ConditionalWeakTable cache ) : System
scheduler IScheduler
optimizationInterfaces System.Type
cache IScheduler>.ConditionalWeakTable
return System

TryGetService() protected method

protected TryGetService ( IServiceProvider provider, Type serviceType, object &service ) : bool
provider IServiceProvider
serviceType System.Type
service object
return bool