Class JobStatus
Describes the status of the job.
public record JobStatus : IEquatable<JobStatus>
- Inheritance
-
JobStatus
- Implements
- Inherited Members
Constructors
JobStatus(DateTime, TaskStatus, double, string?, JsonElement?)
Describes the status of the job.
public JobStatus(DateTime Start, TaskStatus Status, double Progress, string? ExceptionMessage, JsonElement? Result)
Parameters
StartDateTimeThe start date/time.
StatusTaskStatusThe status.
ProgressdoubleThe progress from 0 to 1.
ExceptionMessagestringThe nullable exception message.
ResultJsonElement?The nullable result.
Properties
ExceptionMessage
The nullable exception message.
public string? ExceptionMessage { get; init; }
Property Value
Progress
The progress from 0 to 1.
public double Progress { get; init; }
Property Value
Result
The nullable result.
public JsonElement? Result { get; init; }
Property Value
Start
The start date/time.
public DateTime Start { get; init; }
Property Value
Status
The status.
public TaskStatus Status { get; init; }