Share via


System.Reactive.Concurrency 命名空间

  说明
Public 类 ControlScheduler 表示一个 对象,该对象在与 Windows 窗体 控件关联的消息循环上计划工作单元。
Public 类 CurrentThreadScheduler 表示在当前线程上计划工作单元的对象。
Public 类 DispatcherScheduler 表示一个对象,该对象在调度程序上计划工作单元。
Public 类 EventLoopScheduler 表示一个对象,该对象在指定线程上计划工作单元。
Public 类 HistoricalScheduler 提供虚拟时间计划程序,该计划程序使用 DateTimeOffset 表示绝对时间,使用 TimeSpan 表示相对时间。
Public 类 HistoricalSchedulerBase 表示历史计划程序、将 DateTimeOffset 用于绝对时间的虚拟时间计划程序、将 TimeSpan 用于相对时间的基类。
Public 类 ImmediateScheduler 表示一个 对象,该对象计划工作单元在当前线程上立即运行。
Public 类 NewThreadScheduler 表示一个对象,该对象在单独的线程上计划每个工作单元。
Public 类 计划程序 提供一组用于创建计划器的静态方法。
Public 类 SynchronizationContextScheduler 表示一个对象,该对象在提供的 SynchronizationContext 上计划工作单元。
Public 类 TaskPoolScheduler 表示一个对象,该对象使用提供的 TaskFactory 计划工作单元。
Public 类 ThreadPoolScheduler 表示一个对象,该对象在线程池上计划工作单元。
Public 类 VirtualTimeScheduler<TAbsolute、TRelative> 表示使用计划项的优先级队列的虚拟时间计划程序基类。
Public 类 VirtualTimeSchedulerBase<TAbsolute、TRelative> 表示虚拟时间计划器的基类。

接口

  接口 说明
公共接口 IScheduledItem<TAbsolute> 表示已计划的工作项。
公共接口 IScheduler 表示计划工作单元的对象。