Table of Contents

Enum FileTriggerOptions

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

Options that control the behavior of a FileTrigger.

[ComVisible(true)]
[Guid("D4869A50-C223-4F63-858C-BF800E5FFB8B")]
[Flags]
public enum FileTriggerOptions

Fields

CaptureFile = 64

The file that causes the trigger to fire is saved in the job's history.

ListAllMatchingFiles = 256

If more than one file meets the criteria, the job is triggered only once, but the FileName parameter contains the names of all of the matching files

None = 0

No options specified

RequireExclusiveAccess = 1

The trigger is not fired unless adTempus can obtain exclusive access to the file.

TriggerFileCreated = 8

The trigger is fired whenever a matching file is created.

TriggerFileDeleted = 32

The trigger is fired whenever a matching file is deleted.

TriggerFileExists = 10

The trigger is fired if a matching file exists (includes ftoTriggerFileCreated).

TriggerFileModified = 16

The trigger is fired whenever a matching file is modified.

TriggerFileNotExists = 4

The trigger is fired if a matching file does not exist.

TriggerForEach = 128

If more than one file meets the criteria, the job is triggered once for each file.

WaitForAll = 512

Job is not triggered until all file specs have been satisfied.

Extension Methods