22.202. Class TaskStatusUpdate

Namespace: ArmoniK.Core.Common.Storage.Events
Assembly: ArmoniK.Core.Common.dll

Represents an status update for a task

public record TaskStatusUpdate : IEquatable<TaskStatusUpdate>

22.202.1. Inheritance

objectTaskStatusUpdate

22.202.2. Implements

IEquatable<TaskStatusUpdate>

22.202.3. Inherited Members

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

22.202.4. Constructors

22.202.4.1. TaskStatusUpdate(string, string, TaskStatus)

Represents an status update for a task

public TaskStatusUpdate(string SessionId, string TaskId, TaskStatus Status)

22.202.4.1.1. Parameters

SessionId string

The id of the session

TaskId string

The id of the task

Status TaskStatus

The new status of the task

22.202.5. Properties

22.202.5.1. SessionId

The id of the session

public string SessionId { get; init; }

22.202.5.1.1. Property Value

string

22.202.5.2. Status

The new status of the task

public TaskStatus Status { get; init; }

22.202.5.2.1. Property Value

TaskStatus

22.202.5.3. TaskId

The id of the task

public string TaskId { get; init; }

22.202.5.3.1. Property Value

string