Class WorkflowInstanceSummary
- Namespace
- Millrace.Storage.Monitoring
- Assembly
- Millrace.dll
A workflow instance as shown in a list view.
public sealed record WorkflowInstanceSummary : IEquatable<WorkflowInstanceSummary>
- Inheritance
-
WorkflowInstanceSummary
- Implements
- Inherited Members
Remarks
Excludes DataJson and CursorJson for the same reason JobSummary excludes arguments: the data document is the workflow's business state, frequently large and frequently personal, and a list view never renders it.
Properties
- CreatedAt
When the instance was started.
- DefinitionId
Which workflow this is an instance of.
- DefinitionVersion
The definition version this instance is pinned to.
- Id
Engine-generated identity; opaque to providers, which never mint or order by it.
- Revision
Optimistic concurrency token, which doubles as a checkpoint count: how many times the engine has advanced this instance.
- State
Where the instance is in its lifecycle.
- TenantId
The owning tenant, or null.
- UpdatedAt
Last checkpoint time — how an operator spots a stalled instance.