Compartir a través de


IScheduler (interfaz)

Representa un objeto que programa unidades de trabajo.

Espacio de nombres:System.Reactive.Concurrency
Ensamblaje: System.Reactive (en System.Reactive.dll)

Sintaxis

'Declaration
Public Interface IScheduler
'Usage
Dim instance As IScheduler
public interface IScheduler
public interface class IScheduler
type IScheduler =  interface end
public interface IScheduler

El tipo IScheduler expone los siguientes miembros.

Propiedades

  Nombre Descripción
Now Obtiene la noción del programador de la hora actual.

Superior

Métodos

  Nombre Descripción
Schedule<TState(TState>, Func<IScheduler, TState, IDisposable>) Programa una acción que se va a ejecutar.
Schedule<TState(TState>, DateTimeOffset, Func<IScheduler, TState, IDisposable>) Programa una acción que se va a ejecutar en dueTime.
Schedule<TState(TState>, TimeSpan, Func<IScheduler, TState, IDisposable>) Programa una acción que se va a ejecutar después de dueTime.

Superior

Métodos de extensión

  Nombre Descripción
pública Método de extensión pública Schedule(Action) Sobrecargado. Programa una acción que se va a ejecutar. (Definido por Scheduler).
pública Método de extensión pública Schedule(Action Action<>) Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva. (Definido por Scheduler).
pública Método de extensión pública Schedule(TimeSpan, Action) Sobrecargado. Programa una acción que se va a ejecutar después de dueTime. (Definido por Scheduler).
pública Método de extensión pública Schedule(DateTimeOffset, Action) Sobrecargado. Programa una acción que se va a ejecutar en dueTime. (Definido por Scheduler).
pública Método de extensión pública Schedule(TimeSpan, Action Action<<TimeSpan>>) Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva después de cada dueTime. (Definido por Scheduler).
pública Método de extensión pública Schedule(DateTimeOffset, Action<<DateTimeOffset>>) Sobrecargado. Programa una acción que se va a ejecutar después de dueTime. (Definido por Scheduler).
pública Método de extensión pública Schedule<TState(TState>, Action<TState, Action<TState>>) Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva. (Definido por Scheduler).
pública Método de extensión pública Schedule<TState(TState>, TimeSpan, Action<TState, Action<TState, TimeSpan>>) Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva después de cada dueTime. (Definido por Scheduler).
pública Método de extensión pública Schedule<TState(TState>, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva en cada dueTime. (Definido por Scheduler).

Superior

Consulte también

Referencia

Espacio de nombres System.Reactive.Concurrency