Table of Contents

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

Value

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.