Table of Contents

Enum HolidayTreatment

Namespace
ArcanaDevelopment.adTempus.Shared
Assembly
ArcanaDevelopment.adTempus.Shared.dll

Determines how a ScheduleTrigger will behave if a scheduled execution falls on a holiday

[ComVisible(true)]
[Guid("0F943A5B-C141-4F6D-954B-B977AD49D094")]
public enum HolidayTreatment

Fields

IgnoreHolidays = 0

No special behavior (job is triggered)

This setting ignores the Holidays defined for a job

NearestBusinessDay = 2

The job is triggered at the same time(s) on the nearest day that is not a Saturday, Sunday, or holiday.

NearestNonHoliday = 5

The job is triggered at the same time(s) on the nearest day that is not a holiday.

NextBusinessDay = 4

The job is triggered at the same time(s) on the nearest later day that is not a Saturday, Sunday, or holiday.

NextNonHoliday = 7

The job is triggered at the same time(s) on the nearest later day that is not a holiday.

PreviousBusinessDay = 3

The job is triggered at the same time(s) on the nearest earlier day that is not a Saturday, Sunday, or holiday.

PreviousNonHoliday = 6

The job is triggered at the same time(s) on the nearest earlier day that is not a holiday.

SkipHolidays = 1

The day is skipped (job is not triggered on this day).

Extension Methods