IScheduler.Schedule<TState> , méthode (TState, DateTimeOffset, Func<IScheduler, TState, IDisposable>)
Planifie une action à exécuter à dueTime.
Espace de noms :System.Reactive.Concurrency
Assemblée: System.Reactive (en System.Reactive.dll)
Syntaxe
'Declaration
Function Schedule(Of TState) ( _
state As TState, _
dueTime As DateTimeOffset, _
action As Func(Of IScheduler, TState, IDisposable) _
) As IDisposable
'Usage
Dim instance As IScheduler
Dim state As TState
Dim dueTime As DateTimeOffset
Dim action As Func(Of IScheduler, TState, IDisposable)
Dim returnValue As IDisposable
returnValue = instance.Schedule(state, _
dueTime, action)
IDisposable Schedule<TState>(
TState state,
DateTimeOffset dueTime,
Func<IScheduler, TState, IDisposable> action
)
generic<typename TState>
IDisposable^ Schedule(
TState state,
DateTimeOffset dueTime,
Func<IScheduler^, TState, IDisposable^>^ action
)
abstract Schedule :
state:'TState *
dueTime:DateTimeOffset *
action:Func<IScheduler, 'TState, IDisposable> -> IDisposable
JScript does not support generic types and methods.
Paramètres de type
- TState
Type d’argument state.
Paramètres
- state
Type : TState
État passé à l’action à exécuter.
- dueTime
Type : System.DateTimeOffset
Heure absolue à laquelle exécuter l’action.
- action
Type : System.Func<IScheduler, TState, IDisposable>
Action à exécuter.
Valeur de retour
Type : System.IDisposable
Objet jetable utilisé pour annuler l’action planifiée (meilleur effort).