ข้ามไปยังเนื้อหา

Class ProcessCheckpoint

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.Behaviors.Patterns.Abstractions
Assembly: Cephalon.Behaviors.Patterns.dll

Represents a snapshot of a process manager’s current step and metadata.

public class ProcessCheckpoint

objectProcessCheckpoint

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Gets the timestamp when this process completed, or null if still in progress.

public DateTimeOffset? CompletedAt { get; init; }

DateTimeOffset?

Gets the timestamp when this process was created.

public required DateTimeOffset CreatedAt { get; init; }

DateTimeOffset

Gets the name of the current step within the process.

public required string CurrentStep { get; init; }

string

Gets additional metadata associated with this checkpoint.

public IReadOnlyDictionary<string, string> Metadata { get; init; }

IReadOnlyDictionary<string, string>

Gets the unique identifier of the process instance.

public required string ProcessId { get; init; }

string