22.264. Class TaskDataHolderExt
Namespace: ArmoniK.Core.Common.gRPC.Convertors
Assembly: ArmoniK.Core.Common.dll
Provides extension methods for converting
public static class TaskDataHolderExt
22.264.1. Inheritance
22.264.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
22.264.3. Remarks
This static class contains conversion methods to transform internal task data structures into their corresponding gRPC protocol representation, facilitating communication between the core services and external clients or workers. It supports converting to both detailed and summary task representations.
22.264.4. Methods
22.264.4.1. ToTaskDetailed(TaskDataHolder)
Conversion operator from
public static TaskDetailed ToTaskDetailed(this TaskDataHolder taskData)
22.264.4.1.1. Parameters
taskData TaskDataHolder
The input task data to convert
22.264.4.1.2. Returns
TaskDetailed
The task data converted to gRPC detailed format with all available information
22.264.4.2. ToTaskSummary(TaskDataHolder)
Conversion operator from
public static TaskSummary ToTaskSummary(this TaskDataHolder taskDataSummary)
22.264.4.2.1. Parameters
taskDataSummary TaskDataHolder
The input task data to convert
22.264.4.2.2. Returns
TaskSummary
The task data converted to gRPC summary format with essential information
22.264.4.2.3. Remarks
The summary format contains fewer details than