A Sandcastle Documented Class Library

# ScheduleRuleData Properties

The ScheduleRuleData type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| DailyPatternInterval | Gets or sets the number of repeatable day periods for the schedule.
| DayOfMonth | Obsolete. Gets or sets the day of the month for the schedule used in a "Day(s) N" pattern.
| DayOfWeek | Gets or sets the day of the week for the schedule used in a "The [First] [Monday] of [January, February...]" pattern.
| DaysOfMonth | Gets or sets the days of the month for the schedule used in a "Day(s) N" pattern.
| Description | Gets the schedule description.
| EndDate | Gets or sets the end date for the schedule.
| EndPolicy | Gets or sets how the schedule ends.
| FirstOrLastDaysOfMonth | Gets or sets the number of repeatable first or last day periods for the schedule.
| HasRecurrence | Gets or sets a value indicating whether the schedule has an intra-day recurrence defined.
| IsDstAdjusted | Gets or sets a value indicating whether the daylight savings time adjustments should be applied.
| IsEnabled | Gets or sets a value indicating whether the job for this schedule is enabled or not.
| IsRecurrencePattern | Gets or sets a value indicating whether the recurrence is a pattern, rather than set times.
| MonthlyPatternKind | Gets or sets whether an ordinal day of the month or specific day of a certain week of a month should be selected.
| NthSpecificDayOfMonth | Gets or sets the ordinal number of the day in a month.
| NumberOfOccurrences | Gets or sets the number of occurrences for the schedule.
| Occurrences | Gets the occurrences - the list of specific running times of the day.
| PatternType | Gets or sets the type of the schedule pattern.
| RecurrenceEndTime | Gets or sets the recurrence end time.
| RecurrenceInterval | Gets or sets the recurrence interval, which could be in hours or minutes, depending on RecurrenceIntervalKind.
| RecurrenceIntervalKind | Gets or sets the units of the recurrence interval (hours or minutes) in an "Every N [interval]" pattern.
| RecurrenceStartTime | Gets or sets the recurrence start time.
| SpecificDaysOfWeek | Gets the selected days of the week for the schedule.
| SpecificMonths | Gets the selected months for the schedule used in a "Day N of the following month(s): January, February etc." pattern.
| StartTime | Gets or sets the start time for the schedule.
| TimeZoneId | Gets or sets the time zone identifier.
| UIClassName | Gets or sets the name of the UI class (used for auto de-serialization). (Inherited from BaseDataContract.)
| WeeklyPatternInterval | Gets or sets the number of repeatable week periods for the schedule.

Top
See Also

#### Reference

ScheduleRuleData Class
Dundas.BI.WebApi.Models Namespace