Struct CommandRequest
Namespace: VelloSharp.Composition.Telemetry
Assembly: VelloSharp.Composition.dll
public readonly record struct CommandRequest : IEquatable<CommandRequest>
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
CommandRequest(string, string, IReadOnlyDictionary<string, object?>, DateTime, InputModifiers)
public CommandRequest(string TargetId, string Command, IReadOnlyDictionary<string, object?> Parameters, DateTime TimestampUtc, InputModifiers Modifiers)
Parameters
TargetId
string
Command
string
Parameters
IReadOnlyDictionary<string, object?>
TimestampUtc
DateTime
Modifiers
InputModifiers
Properties
Command
public string Command { get; init; }
Property Value
Modifiers
public InputModifiers Modifiers { get; init; }
Property Value
Parameters
public IReadOnlyDictionary<string, object?> Parameters { get; init; }
Property Value
IReadOnlyDictionary<string, object?>
TargetId
public string TargetId { get; init; }
Property Value
TimestampUtc
public DateTime TimestampUtc { get; init; }