17.227. Class TaskInfo
Namespace: ArmoniK.Core.Common.Storage
Assembly: ArmoniK.Core.Common.dll
Task information to identify it
public record TaskInfo : IEquatable<TaskInfo>
17.227.1. Inheritance
17.227.2. Implements
17.227.3. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
17.227.4. Constructors
17.227.4.1. TaskInfo(string, string, string, TaskStatus)
Task information to identify it
public TaskInfo(string SessionId, string TaskId, string MessageId, TaskStatus TaskStatus)
17.227.4.1.1. Parameters
SessionId string
Unique identifier of the session in which the task belongs
TaskId string
Unique identifier of the task
MessageId string
Unique identifier of the message associated to the current execution of the task
TaskStatus TaskStatus
17.227.5. Properties
17.227.5.1. MessageId
Unique identifier of the message associated to the current execution of the task
public string MessageId { get; init; }
17.227.5.1.1. Property Value
17.227.5.2. SessionId
Unique identifier of the session in which the task belongs
public string SessionId { get; init; }
17.227.5.2.1. Property Value
17.227.5.3. TaskId
Unique identifier of the task
public string TaskId { get; init; }
17.227.5.3.1. Property Value
17.227.5.4. TaskStatus
public TaskStatus TaskStatus { get; init; }