Condividi tramite


Interfaccia IScheduler

Rappresenta un oggetto che pianifica le unità di lavoro.

Spazio dei nomi:System.Reactive.Concurrency
Assemblea: System.Reactive (in System.Reactive.dll)

Sintassi

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

Il tipo IScheduler espone i membri seguenti.

Proprietà

  Nome Descrizione
Adesso Ottiene la nozione dell'ora corrente dell'utilità di pianificazione.

TOP

Metodi

  Nome Descrizione
Schedule<TState(TState>, Func<IScheduler, TState, IDisposable>) Pianifica un'azione da eseguire.
Schedule<TState(TState>, DateTimeOffset, Func<IScheduler, TState, IDisposable>) Pianifica un'azione da eseguire in dueTime.
Schedule<TState(TState>, TimeSpan, Func<IScheduler, TState, IDisposable>) Pianifica un'azione da eseguire dopo dueTime.

TOP

Metodi di estensione

  Nome Descrizione
di estensione pubblica Pianificazione (azione) Di overload. Pianifica un'azione da eseguire. Definito dall'utilità di pianificazione.
di estensione pubblica Pianificazione (azione azione<>) Di overload. Pianifica un'azione da eseguire in modo ricorsivo. Definito dall'utilità di pianificazione.
di estensione pubblica Schedule(TimeSpan, Action) Di overload. Pianifica un'azione da eseguire dopo dueTime. Definito dall'utilità di pianificazione.
di estensione pubblica Schedule(DateTimeOffset, Action) Di overload. Pianifica un'azione da eseguire in dueTime. Definito dall'utilità di pianificazione.
di estensione pubblica Schedule(TimeSpan, Action<<TimeSpan>>) Di overload. Pianifica un'azione da eseguire in modo ricorsivo dopo ogni dueTime. Definito dall'utilità di pianificazione.
di estensione pubblica Schedule(DateTimeOffset, Action<<DateTimeOffset>>) Di overload. Pianifica un'azione da eseguire dopo dueTime. Definito dall'utilità di pianificazione.
di estensione pubblica Schedule<TState(TState, Action<TState>, Action<TState>>) Di overload. Pianifica un'azione da eseguire in modo ricorsivo. Definito dall'utilità di pianificazione.
di estensione pubblica Schedule<TState(TState>, TimeSpan, Action<TState, Action<TState, TimeSpan>>) Di overload. Pianifica un'azione da eseguire in modo ricorsivo dopo ogni dueTime. Definito dall'utilità di pianificazione.
di estensione pubblica Schedule<TState(TState>, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) Di overload. Pianifica un'azione da eseguire in modo ricorsivo a ogni duetime. Definito dall'utilità di pianificazione.

TOP

Vedere anche

Riferimento

Spazio dei nomi System.Reactive.Concurrency