MisfireInstruction SimpleTrigger RescheduleNowWithRemainingRepeatCount FieldQuartz.NET API Documentation
Instructs the IScheduler that upon a mis-fire situation, the MisfireInstruction SimpleTrigger wants to be re-scheduled to 'now' (even if the associated ICalendar excludes 'now') with the repeat count set to what it would be, if it had not missed any firings. This does obey the Trigger end-time however, so if 'now' is after the end-time the Trigger will not fire again.

NOTE: Use of this instruction causes the trigger to 'forget' the start-time and repeat-count that it was originally setup with. Instead, the repeat count on the trigger will be changed to whatever the remaining repeat count is (this is only an issue if you for some reason wanted to be able to tell what the original values were at some later time).

NOTE: This instruction could cause the Trigger to go to the 'COMPLETE' state after firing 'now', if all the repeat-fire-times where missed.

Namespace: Quartz
Assembly: Quartz (in Quartz.dll) Version: 1.0.3.3
Syntax

public const int RescheduleNowWithRemainingRepeatCount

Field Value

Type: Int32
See Also