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 | |
---|---|---|
Schedule(Action) | Sobrecargado. Programa una acción que se va a ejecutar. (Definido por Scheduler). | |
Schedule(Action Action<>) | Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva. (Definido por Scheduler). | |
Schedule(TimeSpan, Action) | Sobrecargado. Programa una acción que se va a ejecutar después de dueTime. (Definido por Scheduler). | |
Schedule(DateTimeOffset, Action) | Sobrecargado. Programa una acción que se va a ejecutar en dueTime. (Definido por Scheduler). | |
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). | |
Schedule(DateTimeOffset, Action<<DateTimeOffset>>) | Sobrecargado. Programa una acción que se va a ejecutar después de dueTime. (Definido por Scheduler). | |
Schedule<TState(TState>, Action<TState, Action<TState>>) | Sobrecargado. Programa una acción que se va a ejecutar de forma recursiva. (Definido por Scheduler). | |
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). | |
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