Struct MisfiredTriggerBatch
- Namespace
- Quartz.Impl.AdoJobStore
- Assembly
- Quartz.dll
One pass worth of misfired triggers, as returned by SelectMisfiredTriggersToRecover(ConnectionAndTransactionHolder, StoredTriggerState, DateTimeOffset, int, CancellationToken).
public readonly record struct MisfiredTriggerBatch : IEquatable<MisfiredTriggerBatch>
- Implements
- Inherited Members
Constructors
MisfiredTriggerBatch(List<IOperableTrigger>, bool)
One pass worth of misfired triggers, as returned by SelectMisfiredTriggersToRecover(ConnectionAndTransactionHolder, StoredTriggerState, DateTimeOffset, int, CancellationToken).
public MisfiredTriggerBatch(List<IOperableTrigger> Triggers, bool HasMore)
Parameters
TriggersList<IOperableTrigger>The misfired triggers, ordered by next fire time then descending priority.
HasMoreboolWhether more misfired triggers were left behind by the row limit, meaning recovery should run again promptly rather than waiting out the misfire handler's normal interval.
Properties
HasMore
Whether more misfired triggers were left behind by the row limit, meaning recovery should run again promptly rather than waiting out the misfire handler's normal interval.
public bool HasMore { get; init; }
Property Value
Triggers
The misfired triggers, ordered by next fire time then descending priority.
public List<IOperableTrigger> Triggers { get; init; }