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.
|