Click or drag to resize
Scheduler Class
A default implementation of the IScheduler interface.
Inheritance Hierarchy
SystemObject
  Microsoft.IoT.DeviceCoreScheduler

Namespace: Microsoft.IoT.DeviceCore
Assembly: Microsoft.IoT.DeviceCore (in Microsoft.IoT.DeviceCore.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public sealed class Scheduler : IScheduler, 
	IStringable

The Scheduler type exposes the following members.

Constructors
  NameDescription
Public methodScheduler
Initializes a new Scheduler instance.
Top
Properties
  NameDescription
Public propertyAutoStart
Gets or sets a value that indicates if the scheduler should automatically start when the first subscriber is scheduled.
Public propertyStatic memberDefault
Gets the default shared scheduler.
Public propertyIsRunning
Gets a value that indicates if the scheduler is running.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodResume(ScheduledAction)
Resumes execution of a synchronous subscriber.
Public methodResume(ScheduledAsyncAction)
Resumes execution of an asynchronous subscriber.
Public methodSchedule(ScheduledAction, ScheduleOptions)
Schedules execution of a syncrhonous subscriber.
Public methodSchedule(ScheduledAsyncAction, ScheduleOptions)
Schedules execution of an asynchronous subscriber.
Public methodStart
Starts execution of the scheduler.
Public methodStop
Stops execution of the scheduler.
Public methodSuspend(ScheduledAction)
Suspends execution of a synchronous subscriber.
Public methodSuspend(ScheduledAsyncAction)
Suspends execution of an asynchronous subscriber.
Public methodToString (Inherited from Object.)
Public methodUnschedule(ScheduledAction)
Unschedules execution of a synchronous subscriber.
Public methodUnschedule(ScheduledAsyncAction)
Unschedules execution of an asynchronous subscriber.
Public methodUpdateSchedule(ScheduledAction, ScheduleOptions)
Updates the schedule for a synchronous subscriber.
Public methodUpdateSchedule(ScheduledAsyncAction, ScheduleOptions)
Updates the schedule for an asynchronous subscriber.
Top
See Also