Class NcResultActualTimeAmendment
- Namespace
- Hi.SqliteUtils
- Assembly
- HiNc.dll
Internal Use Only. One step's measured time to write onto a completed result file (AmendActualTimes(IEnumerable<NcResultActualTimeAmendment>, CancellationToken)): what the CSV one-to-one mapping set on the step after the play.
public sealed record NcResultActualTimeAmendment : IEquatable<NcResultActualTimeAmendment>
- Inheritance
-
NcResultActualTimeAmendment
- Implements
- Inherited Members
- Extension Methods
Constructors
NcResultActualTimeAmendment(int, StepActualTime)
An amendment of one step.
public NcResultActualTimeAmendment(int stepIndex, StepActualTime actualTime)
Parameters
stepIndexintThe step index; not negative.
actualTimeStepActualTimeThe measured time; not null.
Exceptions
- ArgumentOutOfRangeException
stepIndexis negative.- ArgumentNullException
actualTimeis null.
Properties
ActualTime
The measured time; never null.
public StepActualTime ActualTime { get; }
Property Value
StepIndex
The step index, the record's key.
public int StepIndex { get; }