Partilhar via


System.Reactive.Concurrency Namespace

Classes

  Classe Descrição
Classe pública Classe pública ControlScheduler Representa um objeto que agenda unidades de trabalho no loop de mensagem associado a um controle Windows Forms.
Classe pública Classe pública CurrentThreadScheduler Representa um objeto que agenda unidades de trabalho no thread atual.
Classe pública Classe pública DispatcherScheduler Representa um objeto que agenda unidades de trabalho em um Dispatcher.
Classe pública Classe pública EventLoopScheduler Representa um objeto que agenda unidades de trabalho em um thread designado.
Classe pública Classe pública HistoricalScheduler Fornece um agendador de tempo virtual que usa DateTimeOffset para hora absoluta e TimeSpan para tempo relativo.
Classe pública Classe pública HistoricalSchedulerBase Representa a classe base para agendadores históricos, agendadores de hora virtual que usam DateTimeOffset para hora absoluta e TimeSpan para tempo relativo.
Classe pública Classe pública ImmediateScheduler Representa um objeto que agenda unidades de trabalho a serem executadas imediatamente no thread atual.
Classe pública Classe pública NewThreadScheduler Representa um objeto que agenda cada unidade de trabalho em um thread separado.
Classe pública Classe pública Agendador Fornece um conjunto de métodos estáticos para a criação de Agendadores.
Classe pública Classe pública SynchronizationContextScheduler Representa um objeto que agenda unidades de trabalho em um SynchronizationContext fornecido.
Classe pública Classe pública TaskPoolScheduler Representa um objeto que agenda unidades de trabalho usando um TaskFactory fornecido.
Classe pública Classe pública ThreadPoolScheduler Representa um objeto que agenda unidades de trabalho no threadpool.
Classe pública Classe pública VirtualTimeScheduler<TAbsolute, TRelative> Representa a classe base para agendadores de tempo virtual usando uma fila de prioridade para itens agendados.
Classe pública Classe pública VirtualTimeSchedulerBase<TAbsolute, TRelative> Representa a classe base para agendadores de hora virtual.

Interfaces

  Interface Descrição
Interface pública IScheduledItem<TAbsolute> Representa um item de trabalho que foi agendado.
Interface pública IScheduler Representa um objeto que agenda unidades de trabalho.