Table of Contents

Class FileSchedulingOptions

Namespace
Quartz
Assembly
Quartz.Plugins.dll

Configuration for loading the schedule from files, in either XML or JSON form.

public sealed class FileSchedulingOptions
Inheritance
FileSchedulingOptions
Inherited Members

Properties

FailOnFileNotFound

Whether a missing file is an error rather than something to ignore.

public bool FailOnFileNotFound { get; set; }

Property Value

bool

FailOnSchedulingError

Whether a scheduling error while loading is fatal.

public bool FailOnSchedulingError { get; set; }

Property Value

bool

Files

The files to load the schedule from.

public List<string> Files { get; }

Property Value

List<string>

Remarks

Get-only with an in-place initializer, like QuartzOptions.Properties: a configuration binder binds into a non-null collection without needing a setter, and one configure callback cannot discard what another added.

ScanInterval

How often the files are rescanned for changes. Zero means they are read once.

public TimeSpan ScanInterval { get; set; }

Property Value

TimeSpan