The recording of the first ever ReactiveUI virtual conference is available on our YouTube Channel.

System.Reactive.Concurrency Namespace

System.Reactive.Concurrency Namespace

Classes

ClassDescriptionPublic classControlSchedulerRepresents an object that schedules units of work on the message loop associated with a Windows Forms control.Public classCurrentThreadSchedulerRepresents an object that schedules units of work on the current thread.Public classDispatcherSchedulerRepresents an object that schedules units of work on a Dispatcher.Public classEventLoopSchedulerRepresents an object that schedules units of work on a designated thread.Public classHistoricalSchedulerProvides a virtual time scheduler that uses DateTimeOffset for absolute time and TimeSpan for relative time.Public classHistoricalSchedulerBaseRepresents the base class for historical schedulers, virtual time schedulers that use DateTimeOffset for absolute time and TimeSpan for relative time.Public classImmediateSchedulerRepresents an object that schedules units of work to run immediately on the current thread.Public classNewThreadSchedulerRepresents an object that schedules each unit of work on a separate thread.Public classSchedulerProvides a set of static methods for creating Schedulers.Public classSynchronizationContextSchedulerRepresents an object that schedules units of work on a provided SynchronizationContext.Public classTaskPoolSchedulerRepresents an object that schedules units of work using a provided TaskFactory.Public classThreadPoolSchedulerRepresents an object that schedules units of work on the threadpool.Public classVirtualTimeScheduler<TAbsolute, TRelative>Represents the base class for virtual time schedulers using a priority queue for scheduled items.Public classVirtualTimeSchedulerBase<TAbsolute, TRelative>Represents the base class for virtual time schedulers.## Interfaces

InterfaceDescriptionPublic interfaceIScheduledItemRepresents a work item that has been scheduled.Public interfaceISchedulerRepresents an object that schedules units of work.