Table of Contents

Enum ClockChangeBehavior

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

Defines options that determine how a job will be affected if the system clock is changed.

[ComVisible(true)]
[Guid("332203E1-C39D-47C4-B46D-89F4B28E4430")]
[Flags]
public enum ClockChangeBehavior

Fields

NoSpecialBehavior = 0

No special behavior (if clock is set back, job may run in the overlapping interval; if it is set forward, executions may be missed).

RerunIfSetBack = 1

If the clock is set back, the job will be run again each time its scheduled time reoccurs. If this value is not specified, the "overlapping" times will not cause an execution.

RunOnceIfSetForward = 2

If the clock is set forward, the job will be run once if the clock is set forward such that a scheduled execution time is missed. If this value is not specified, the job will not be executed.

Extension Methods