23.266. Class TaskStatusExt
Namespace: ArmoniK.Core.Common.gRPC.Convertors
Assembly: ArmoniK.Core.Common.dll
Provides extension methods for converting between internal
public static class TaskStatusExt
23.266.1. Inheritance
23.266.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
23.266.3. Remarks
This static class facilitates bidirectional conversion between the internal representation of task status and the gRPC protocol representation used for external communication.
23.266.4. Methods
23.266.4.1. ToGrpcStatus(TaskStatus)
Converts an internal task status to its corresponding gRPC representation.
public static TaskStatus ToGrpcStatus(this TaskStatus status)
23.266.4.1.1. Parameters
status TaskStatus
The internal task status to convert.
23.266.4.1.2. Returns
TaskStatus
The equivalent gRPC task status.
23.266.4.1.3. Exceptions
Thrown when the input status is not recognized.
23.266.4.2. ToInternalStatus(TaskStatus)
Converts a gRPC task status to its corresponding internal representation.
public static TaskStatus ToInternalStatus(this TaskStatus status)
23.266.4.2.1. Parameters
status TaskStatus
The gRPC task status to convert.
23.266.4.2.2. Returns
The equivalent internal task status.
23.266.4.2.3. Exceptions
Thrown when the input status is not recognized.