Struct CommandRecord

Namespace
TDMaker.Core
Assembly
TDMaker.Core.dll

An immutable command and the fixed tick at which it was submitted for processing.

public readonly struct CommandRecord
Inherited Members

Constructors

CommandRecord(long, ICommand)

Creates a command record.

public CommandRecord(long tick, ICommand command)

Parameters

tick long
command ICommand

Properties

Command

Immutable input, retained rather than cloned during recording.

public ICommand Command { get; }

Property Value

ICommand

Tick

Zero-based execution tick.

public long Tick { get; }

Property Value

long