ScheduleRule Class |
Namespace: Dundas.BI.Scheduling
The ScheduleRule type exposes the following members.
| Name | Description | |
|---|---|---|
| ScheduleRule |
Initializes a new instance of the ScheduleRule class.
|
| 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.
| |
| 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.
| |
| 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.
| |
| TimeZoneInfo |
Gets the time zone info.
| |
| WeeklyPatternInterval |
Gets or sets the number of repeatable week periods for the schedule.
|
| Name | Description | |
|---|---|---|
| AddDayOfMonth |
Adds a day of month in repeatable day periods for the schedule.
| |
| AddOccurrence |
Adds the occurrence to the Occurrences collection.
| |
| AddSpecificDayOfWeek |
Adds the specific day of week to the SpecificDaysOfWeek collection.
| |
| AddSpecificMonth |
Adds the specific month to the SpecificMonths collection.
| |
| DeleteOccurrence |
Deletes the occurrence from the Occurrences collection.
| |
| DeleteSpecificDayOfWeek |
Deletes the specific day of week from the SpecificDaysOfWeek collection.
| |
| DeleteSpecificMonth |
Deletes the specific month from the SpecificMonths collection.
| |
| GetNextRunTime |
Gets the schedule's next run time based on StartTime.
| |
| RemoveDayOfMonth |
Deletes a day of month in repeatable day periods for the schedule.
| |
| SetDaysOfMonth |
Sets or replaces a collection of days of month in repeatable day periods for the schedule.
|