Sdílet prostřednictvím


IScheduler – rozhraní

Představuje objekt, který plánuje jednotky práce.

Obor názvů:System.Reactive.Concurrency
Sestavení: System.Reactive (v System.Reactive.dll)

Syntax

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

Typ IScheduler zveřejňuje následující členy.

Vlastnosti

  Název Description
Veřejná vlastnost Now Získá představu plánovače o aktuálním čase.

Nahoře

Metody

  Název Description
Veřejná metoda Schedule<TState>(TState, Func<IScheduler, TState, IDisposable>) Naplánuje provedení akce.
Veřejná metoda Schedule<TState>(TState, DateTimeOffset, Func<IScheduler, TState, IDisposable>) Naplánuje provedení akce v dueTime.
Veřejná metoda Schedule<TState>(TState, TimeSpan, Func<IScheduler, TState, IDisposable>) Naplánuje provedení akce po dueTime.

Nahoře

Metody rozšíření

  Název Description
– metoda veřejného rozšíření Schedule(Action) Přetíženo. Naplánuje provedení akce. (Definováno plánovačem.)
– metoda veřejného rozšíření Schedule(Akce<>) Přetíženo. Naplánuje rekurzivní provedení akce. (Definováno plánovačem.)
– metoda veřejného rozšíření Schedule(TimeSpan; Action) Přetíženo. Naplánuje provedení akce po dueTime. (Definováno plánovačem.)
– metoda veřejného rozšíření Schedule(DateTimeOffset, Action) Přetíženo. Naplánuje provedení akce v dueTime. (Definováno plánovačem.)
– metoda veřejného rozšíření Schedule(TimeSpan; Action<Action<TimeSpan>>) Přetíženo. Naplánuje akci, která se má provést rekurzivně po každém dueTime. (Definováno plánovačem.)
– metoda veřejného rozšíření Schedule(DateTimeOffset, Akce<<DateTimeOffset>>) Přetíženo. Naplánuje provedení akce po dueTime. (Definováno plánovačem.)
– metoda veřejného rozšíření Schedule<TState>(TState, Action<TState, Action<TState>>) Přetíženo. Naplánuje rekurzivní provedení akce. (Definováno plánovačem.)
– metoda veřejného rozšíření Schedule<TState>(TState, TimeSpan, Action<TState, Action<TState, TimeSpan>>) Přetíženo. Naplánuje akci, která se má provést rekurzivně po každém dueTime. (Definováno plánovačem.)
– metoda veřejného rozšíření Schedule<TState>(TState, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) Přetíženo. Naplánuje akci, která se má provést rekurzivně v každém dueTime. (Definováno plánovačem.)

Nahoře

Viz také

Reference

System.Reactive.Concurrency – obor názvů