26.89. Class MessageData

Namespace: ArmoniK.Core.Base.DataStructures
Assembly: ArmoniK.Core.Base.dll

Data structure to hold message data

public record MessageData : IEquatable<MessageData>

26.89.1. Inheritance

objectMessageData

26.89.2. Implements

IEquatable<MessageData>

26.89.3. Inherited Members

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

26.89.4. Constructors

26.89.4.1. MessageData(string, string, TaskOptions)

Data structure to hold message data

public MessageData(string TaskId, string SessionId, TaskOptions Options)

26.89.4.1.1. Parameters

TaskId string

Unique identifier of the task

SessionId string

Unique name of the session to which this message belongs

Options TaskOptions

Task options

26.89.5. Properties

26.89.5.1. Options

Task options

public TaskOptions Options { get; init; }

26.89.5.1.1. Property Value

TaskOptions

26.89.5.2. SessionId

Unique name of the session to which this message belongs

public string SessionId { get; init; }

26.89.5.2.1. Property Value

string

26.89.5.3. TaskId

Unique identifier of the task

public string TaskId { get; init; }

26.89.5.3.1. Property Value

string