Share via


Scheduler.Schedule Method

Include Protected Members
Include Inherited Members

Schedules an action to be executed.

This member is overloaded. For complete information about this member, including syntax, usage, and examples, click a name in the overload list.

Overload List

  Name Description
Public methodStatic member Schedule(IScheduler, Action) Schedules an action to be executed.
Public methodStatic member Schedule(IScheduler, Action<Action>) Schedules an action to be executed recursively.
Public methodStatic member Schedule(IScheduler, DateTimeOffset, Action) Schedules an action to be executed at dueTime.
Public methodStatic member Schedule(IScheduler, DateTimeOffset, Action<Action<DateTimeOffset>>) Schedules an action to be executed after dueTime.
Public methodStatic member Schedule(IScheduler, TimeSpan, Action) Schedules an action to be executed after dueTime.
Public methodStatic member Schedule(IScheduler, TimeSpan, Action<Action<TimeSpan>>) Schedules an action to be executed recursively after each dueTime.
Public methodStatic member Schedule<TState>(IScheduler, TState, Action<TState, Action<TState>>) Schedules an action to be executed recursively.
Public methodStatic member Schedule<TState>(IScheduler, TState, DateTimeOffset, Action<TState, Action<TState, DateTimeOffset>>) Schedules an action to be executed recursively at each dueTime.
Public methodStatic member Schedule<TState>(IScheduler, TState, TimeSpan, Action<TState, Action<TState, TimeSpan>>) Schedules an action to be executed recursively after each dueTime.

Top

See Also

Reference

Scheduler Class

System.Reactive.Concurrency Namespace