IScheduler.Schedule<TState> , méthode (TState, TimeSpan, Func<IScheduler, TState, IDisposable>)
Planifie une action à exécuter après 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 TimeSpan, _
action As Func(Of IScheduler, TState, IDisposable) _
) As IDisposable
'Usage
Dim instance As IScheduler
Dim state As TState
Dim dueTime As TimeSpan
Dim action As Func(Of IScheduler, TState, IDisposable)
Dim returnValue As IDisposable
returnValue = instance.Schedule(state, _
dueTime, action)
IDisposable Schedule<TState>(
TState state,
TimeSpan dueTime,
Func<IScheduler, TState, IDisposable> action
)
generic<typename TState>
IDisposable^ Schedule(
TState state,
TimeSpan dueTime,
Func<IScheduler^, TState, IDisposable^>^ action
)
abstract Schedule :
state:'TState *
dueTime:TimeSpan *
action:Func<IScheduler, 'TState, IDisposable> -> IDisposable
JScript does not support generic types and methods.
Paramètres de type
- TState
Type d’argument d’état.
Paramètres
- state
Type : TState
État passé à l’action à exécuter.
- dueTime
Type : System.TimeSpan
Temps relatif après lequel 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).