Share via


Schedule Class

Definition

The schedule according to which Jobs will be created. All times are fixed respective to UTC and are not impacted by daylight saving time.

public class Schedule
type Schedule = class
Public Class Schedule
Inheritance
Schedule

Constructors

Schedule()

Initializes a new instance of the Schedule class.

Schedule(Nullable<DateTime>, Nullable<DateTime>, Nullable<TimeSpan>, Nullable<TimeSpan>)

Initializes a new instance of the Schedule class.

Properties

DoNotRunAfter

Gets or sets a time after which no Job will be created under this Job Schedule. The schedule will move to the completed state as soon as this deadline is past and there is no active Job under this Job Schedule.

DoNotRunUntil

Gets or sets the earliest time at which any Job may be created under this Job Schedule.

RecurrenceInterval

Gets or sets the time interval between the start times of two successive Jobs under the Job Schedule. A Job Schedule can have at most one active Job under it at any given time.

StartWindow

Gets or sets the time interval, starting from the time at which the schedule indicates a Job should be created, within which a Job must be created.

Applies to