System.Reactive.Concurrency Namespace
| Class | Description | |
|---|---|---|
|
ControlScheduler | Represents an object that schedules units of work on the message loop associated with a Windows Forms control. |
|
CurrentThreadScheduler | Represents an object that schedules units of work on the current thread. |
|
DispatcherScheduler | Represents an object that schedules units of work on a Dispatcher. |
|
EventLoopScheduler | Represents an object that schedules units of work on a designated thread. |
|
HistoricalScheduler | Provides a virtual time scheduler that uses DateTimeOffset for absolute time and TimeSpan for relative time. |
|
HistoricalSchedulerBase | Represents the base class for historical schedulers, virtual time schedulers that use DateTimeOffset for absolute time and TimeSpan for relative time. |
|
ImmediateScheduler | Represents an object that schedules units of work to run immediately on the current thread. |
|
NewThreadScheduler | Represents an object that schedules each unit of work on a separate thread. |
|
Scheduler | Provides a set of static methods for creating Schedulers. |
|
SynchronizationContextScheduler | Represents an object that schedules units of work on a provided SynchronizationContext. |
|
TaskPoolScheduler | Represents an object that schedules units of work using a provided TaskFactory. |
|
ThreadPoolScheduler | Represents an object that schedules units of work on the threadpool. |
|
VirtualTimeScheduler(Of TAbsolute, TRelative) | Represents the base class for virtual time schedulers using a priority queue for scheduled items. |
|
VirtualTimeSchedulerBase(Of TAbsolute, TRelative) | Represents the base class for virtual time schedulers. |
| Interface | Description | |
|---|---|---|
|
IScheduledItem(Of TAbsolute) | Represents a work item that has been scheduled. |
|
IScheduler | Represents an object that schedules units of work. |
Show: