Table of Contents

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 WindowsScheduledTaskCalendarType

The calendar type for this calendar trigger.

Properties

CalendarType

Gets or sets the calendar type of the schedule.

public WindowsScheduledTaskCalendarType CalendarType { get; set; }

Property Value

WindowsScheduledTaskCalendarType

DaysInterval

Gets or sets the number of days after which the scheduled task will be executed.

public int DaysInterval { get; set; }

Property Value

int

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

string

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; }

Property Value

int