IScheduler Interface

March 22, 2012

Represents an object that schedules units of work.

Namespace:  Microsoft.Phone.Reactive
Assembly:  Microsoft.Phone.Reactive (in Microsoft.Phone.Reactive.dll)

public interface IScheduler

The IScheduler type exposes the following members.

  NameDescription
Public propertyNowGets the scheduler's notion of current time.
Top

  NameDescription
Public methodSchedule(Action)Schedules an action to be executed.
Public methodSchedule(Action, TimeSpan)Schedules action to be executed after the specified time span.
Top

  NameDescription
Public Extension MethodSchedule(Action<Action>)Overloaded. Schedules an action to be executed recursively. (Defined by Scheduler.)
Public Extension MethodSchedule(Action, DateTimeOffset)Overloaded. Schedules an action to be executed recursively at time dueTime. (Defined by Scheduler.)
Public Extension MethodSchedule(Action<Action<TimeSpan>>, TimeSpan)Overloaded. Schedules action to be executed recursively after each specified time interval dueTime. (Defined by Scheduler.)
Public Extension MethodSchedule(Action<Action<DateTimeOffset>>, DateTimeOffset)Overloaded. Schedules action to be executed recursively at each specified time interval dueTime. (Defined by Scheduler.)
Top

Windows Phone OS

Supported in: 7.1, 7.0

Windows Phone

Show: