21.261. Class SessionStatusExt
Namespace: ArmoniK.Core.Common.gRPC.Convertors
Assembly: ArmoniK.Core.Common.dll
Provides extension methods for converting between internal
public static class SessionStatusExt
21.261.1. Inheritance
21.261.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
21.261.3. Remarks
This static class facilitates bidirectional conversion between the internal representation of session status and the gRPC protocol representation used for external communication.
21.261.4. Methods
21.261.4.1. ToGrpcStatus(SessionStatus)
Converts an internal session status to its corresponding gRPC representation.
public static SessionStatus ToGrpcStatus(this SessionStatus status)
21.261.4.1.1. Parameters
status SessionStatus
The internal session status to convert.
21.261.4.1.2. Returns
SessionStatus
The equivalent gRPC session status.
21.261.4.1.3. Exceptions
Thrown when the input status is not recognized.
21.261.4.2. ToInternalStatus(SessionStatus)
Converts a gRPC session status to its corresponding internal representation.
public static SessionStatus ToInternalStatus(this SessionStatus status)
21.261.4.2.1. Parameters
status SessionStatus
The gRPC session status to convert.
21.261.4.2.2. Returns
The equivalent internal session status.
21.261.4.2.3. Exceptions
Thrown when the input status is not recognized.