IScheduler Interface
Représente un objet qui planifie des unités de travail.
Espace de noms :System.Reactive.Concurrency
Assemblée: System.Reactive (en System.Reactive.dll)
Syntaxe
'Declaration
Public Interface IScheduler
'Usage
Dim instance As IScheduler
public interface IScheduler
public interface class IScheduler
type IScheduler = interface end
public interface IScheduler
Le type IScheduler expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Now | Obtient la notion de l’heure actuelle du planificateur. |
Haut
Méthodes
Nom | Description | |
---|---|---|
Planifier<TState>(TState, Func<IScheduler, TState, IDisposable>) | Planifie une action à exécuter. | |
Schedule<TState>(TState, DateTimeOffset, Func<IScheduler, TState, IDisposable>) | Planifie l’exécution d’une action à dueTime. | |
Schedule<TState>(TState, TimeSpan, Func<IScheduler, TState, IDisposable>) | Planifie une action à exécuter après dueTime. |
Haut
Méthodes d’extension
Nom | Description | |
---|---|---|
Schedule(Action) | Surchargé. Planifie une action à exécuter. (Défini par scheduler.) | |
Planification(action<)> | Surchargé. Planifie une action à exécuter de manière récursive. (Défini par scheduler.) | |
Schedule(TimeSpan, Action) | Surchargé. Planifie une action à exécuter après dueTime. (Défini par scheduler.) | |
Schedule(DateTimeOffset, Action) | Surchargé. Planifie l’exécution d’une action à dueTime. (Défini par scheduler.) | |
Schedule(TimeSpan, Action<Action<TimeSpan>>) | Surchargé. Planifie une action à exécuter de manière récursive après chaque dueTime. (Défini par scheduler.) | |
Schedule(DateTimeOffset, Action<Action<DateTimeOffset>>) | Surchargé. Planifie une action à exécuter après dueTime. (Défini par scheduler.) | |
Planifier<TState>(TState, Action<TState, Action<TState>>) | Surchargé. Planifie une action à exécuter de manière récursive. (Défini par scheduler.) | |
Planifier<TState>(TState, TimeSpan, Action<TState, Action<TState, TimeSpan>>) | Surchargé. Planifie une action à exécuter de manière récursive après chaque dueTime. (Défini par scheduler.) | |
Planifier<TState>(TState, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) | Surchargé. Planifie une action à exécuter de manière récursive à chaque dueTime. (Défini par scheduler.) |
Haut