Table of Contents

Enum MisfireReason

Namespace
Quartz
Assembly
Quartz.dll

Why a firing recorded in the misfire history did not happen.

public enum MisfireReason

Fields

Missed = 0

A misfire: the scheduler could not fire the trigger in time, and applied its misfire instruction.

Overlap = 1

The trigger's Skip dropped the firing, because the previous firing of the same trigger was still running.

Vetoed = 2

A trigger listener's VetoJobExecution(ITrigger, IJobExecutionContext, CancellationToken) answered true, so the job did not run.

Remarks

Persisted as the integer, in the REASON column of the misfire history table, so the values are a storage contract: members are never renumbered and a new one is appended.

See Also