Table of Contents

Enum AlreadyRunningBehavior

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

Determines how the job behaves if another instance is already running.

[ComVisible(true)]
[Guid("836817CA-4A18-4C54-BBF7-40980C6468D1")]
public enum AlreadyRunningBehavior

Fields

Run = 4

A new instance is started even if a previous instance is still running.

Skip = 1

The job is skipped (a new instance is not started).

TerminatePrevious = 5

Terminate previous instances and then run. Wait for the timeout period, if specified.

WaitThenRun = 3

adTempus waits for the specified period, then starts a new instance even if a previous instance is still running.

WaitThenSkip = 2

adTempus waits for the specified period, then skips the job if a previous instance is still running.

Extension Methods