Scheduler.Schedule, méthode (IScheduler, TimeSpan, Action)
Planifie une action à exécuter après dueTime.
Espace de noms :System.Reactive.Concurrency
Assemblée: System.Reactive (en System.Reactive.dll)
Syntaxe
'Declaration
<ExtensionAttribute> _
Public Shared Function Schedule ( _
scheduler As IScheduler, _
dueTime As TimeSpan, _
action As Action _
) As IDisposable
'Usage
Dim scheduler As IScheduler
Dim dueTime As TimeSpan
Dim action As Action
Dim returnValue As IDisposable
returnValue = scheduler.Schedule(dueTime, _
action)
public static IDisposable Schedule(
this IScheduler scheduler,
TimeSpan dueTime,
Action action
)
[ExtensionAttribute]
public:
static IDisposable^ Schedule(
IScheduler^ scheduler,
TimeSpan dueTime,
Action^ action
)
static member Schedule :
scheduler:IScheduler *
dueTime:TimeSpan *
action:Action -> IDisposable
public static function Schedule(
scheduler : IScheduler,
dueTime : TimeSpan,
action : Action
) : IDisposable
Paramètres
- scheduler
Type : System.Reactive.Concurrency.IScheduler
Planificateur sur lequel exécuter l’action.
- dueTime
Type : System.TimeSpan
Temps relatif après lequel exécuter l’action.
- action
Type : System.Action
Action à exécuter.
Valeur de retour
Type : System.IDisposable
Objet jetable utilisé pour annuler l’action planifiée (meilleur effort).
Remarque sur l'utilisation
En Visual Basic et C#, vous pouvez appeler cette méthode en tant que méthode instance sur n’importe quel objet de type IScheduler. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez ou .