22.91. Class MessageData

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

Data structure to hold message data

public record MessageData : IEquatable<MessageData>

22.91.1. Inheritance

objectMessageData

22.91.2. Implements

IEquatable<MessageData>

22.91.3. Inherited Members

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

22.91.4. Constructors

22.91.4.1. MessageData(string, string, TaskOptions)

Data structure to hold message data

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

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

22.91.5. Properties

22.91.5.1. Options

Task options

public TaskOptions Options { get; init; }

22.91.5.1.1. Property Value

TaskOptions

22.91.5.2. SessionId

Unique name of the session to which this message belongs

public string SessionId { get; init; }

22.91.5.2.1. Property Value

string

22.91.5.3. TaskId

Unique identifier of the task

public string TaskId { get; init; }

22.91.5.3.1. Property Value

string