Class WindowsScheduledTaskCalendarTrigger
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a trigger that fires every specified schedule.
public class WindowsScheduledTaskCalendarTrigger : WindowsScheduledTaskTrigger
- Inheritance
-
WindowsScheduledTaskCalendarTrigger
- Inherited Members
Constructors
WindowsScheduledTaskCalendarTrigger()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.WindowsScheduledTaskCalendarTrigger class.
public WindowsScheduledTaskCalendarTrigger()
WindowsScheduledTaskCalendarTrigger(WindowsScheduledTaskCalendarType)
Initializes a new instance of the CENTREL.XIA.Configuration.Types.WindowsScheduledTaskCalendarTrigger class.
public WindowsScheduledTaskCalendarTrigger(WindowsScheduledTaskCalendarType calendarType)
Parameters
calendarType
WindowsScheduledTaskCalendarTypeThe calendar type for this calendar trigger.
Properties
CalendarType
Gets or sets the calendar type of the schedule.
public WindowsScheduledTaskCalendarType CalendarType { get; set; }
Property Value
DaysInterval
Gets or sets the number of days after which the scheduled task will be executed.
public int DaysInterval { get; set; }
Property Value
DaysOfMonth
Gets or sets the days of the month the task is scheduled to run. The value 32 represents the "Last" day of the month.
public SerializableIntegerCollection DaysOfMonth { get; set; }
Property Value
- SerializableIntegerCollection
DaysOfWeek
Gets or sets the days of the week the trigger is configured for.
public SerializableDayOfWeekCollection DaysOfWeek { get; set; }
Property Value
- SerializableDayOfWeekCollection
Months
Gets or sets the months on which the task is scheduled to run.
public SerializableMonthCollection Months { get; set; }
Property Value
- SerializableMonthCollection
Summary
Returns a summary of this trigger.
public override string Summary { get; }
Property Value
Weeks
Gets or sets the weeks of the month the task is scheduled to run.
public SerializableIntegerCollection Weeks { get; set; }
Property Value
- SerializableIntegerCollection
WeeksInterval
Gets or sets the number of weeks after which the scheduled task will be executed.
public int WeeksInterval { get; set; }