Struct JobId
- Namespace
- Millrace
- Assembly
- Millrace.dll
Identifies a single job in the substrate. Generated exclusively by the engine — storage providers persist ids verbatim, treat them as opaque, and never mint or order by them. Version 7 GUIDs keep storage indexes append-friendly.
[JsonConverter(typeof(JobIdJsonConverter))]
public readonly record struct JobId : IEquatable<JobId>
- Implements
- Inherited Members
Constructors
- JobId(Guid)
Identifies a single job in the substrate. Generated exclusively by the engine — storage providers persist ids verbatim, treat them as opaque, and never mint or order by them. Version 7 GUIDs keep storage indexes append-friendly.
Properties
Methods
- New()
Mints an id from the system clock.
- New(TimeProvider)
Mints an id timestamped from
time.
- ToString()
Renders the id as 32 hex digits without hyphens.