Class RecurringSummary
- Namespace
- Millrace.Storage.Monitoring
- Assembly
- Millrace.dll
A recurring definition as shown in the schedule view.
public sealed record RecurringSummary : IEquatable<RecurringSummary>
- Inheritance
-
RecurringSummary
- Implements
- Inherited Members
Remarks
Answers both questions an operator opens the view for: is this schedule live and on time (NextFireTime, and whether it is already past), and did the last run work (LastOutcome, via RecurringId — §11.26).
Properties
- CreatedAt
When the definition was first registered; preserved across upserts.
- Cron
Five-field cron expression, UTC.
- Id
Consumer-chosen identity.
- LastFireTime
When it last fired; null if it never has.
- LastJobId
The job behind LastOutcome, so the view can link to its error.
- LastOutcome
What became of the most recently created job this definition produced, or null if it has produced none.
- MethodName
Method name from the captured invocation, for display.
- NextFireTime
When this definition fires next, UTC. Already in the past means the scheduler is behind, or nothing is running the scheduler role.
- Priority
Copied onto every fired job.
- Queue
Queue that fired occurrences are enqueued to.
- TenantId
Owning tenant, copied onto every fired occurrence.
- TypeName
Declared service type from the captured invocation, for display.
- UpdatedAt
When the definition was last upserted.