21.96. Class MessageData

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

Data structure to hold message data

public record MessageData : IEquatable<MessageData>

21.96.1. Inheritance

objectMessageData

21.96.2. Implements

IEquatable<MessageData>

21.96.3. Inherited Members

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

21.96.4. Constructors

21.96.4.1. MessageData(string, string, TaskOptions)

Data structure to hold message data

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

21.96.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

21.96.5. Properties

21.96.5.1. Options

Task options

public TaskOptions Options { get; init; }

21.96.5.1.1. Property Value

TaskOptions

21.96.5.2. SessionId

Unique name of the session to which this message belongs

public string SessionId { get; init; }

21.96.5.2.1. Property Value

string

21.96.5.3. TaskId

Unique identifier of the task

public string TaskId { get; init; }

21.96.5.3.1. Property Value

string