Enum MisfireReason
- Namespace
- Quartz
- Assembly
- Quartz.dll
Why a firing recorded in the misfire history did not happen.
public enum MisfireReason
Fields
Missed = 0A misfire: the scheduler could not fire the trigger in time, and applied its misfire instruction.
Overlap = 1The trigger's Skip dropped the firing, because the previous firing of the same trigger was still running.
Vetoed = 2A 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.