Table of Contents

Property NextFireTime

Namespace
Millrace.Storage
Assembly
Millrace.dll

NextFireTime

When the next occurrence is due.

public required DateTimeOffset NextFireTime { get; init; }

Property Value

DateTimeOffset

Remarks

Also the fence value: firing is a compare-and-set on this field, which is what makes an occurrence enqueue exactly once no matter how many nodes notice it is due at the same moment. An upsert only moves it when the cron expression itself changed — resaving a definition with the same schedule does not rewind or skip the occurrence already pending.