23.268. Class EnumFieldExt
Namespace: ArmoniK.Core.Common.gRPC
Assembly: ArmoniK.Core.Common.dll
Class to extend gRPC messages to convert them in
public static class EnumFieldExt
23.268.1. Inheritance
23.268.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
23.268.3. Methods
23.268.3.1. ToField(TaskOptionGenericField)
Convert gRPC field to
public static Expression<Func<TaskData, object?>> ToField(this TaskOptionGenericField field)
23.268.3.1.1. Parameters
field TaskOptionGenericField
The gRPC message field
23.268.3.1.2. Returns
Expression<Func<TaskData, object?>>
The
23.268.3.2. ToField(TaskSummaryEnumField)
Convert gRPC field to
public static Expression<Func<TaskData, object?>> ToField(this TaskSummaryEnumField enumField)
23.268.3.2.1. Parameters
enumField TaskSummaryEnumField
The gRPC message field
23.268.3.2.2. Returns
Expression<Func<TaskData, object?>>
The
23.268.3.3. ToField(TaskOptionEnumField)
Convert gRPC field to
public static Expression<Func<TaskData, object?>> ToField(this TaskOptionEnumField enumField)
23.268.3.3.1. Parameters
enumField TaskOptionEnumField
The gRPC message field
23.268.3.3.2. Returns
Expression<Func<TaskData, object?>>
The
23.268.3.4. ToField(SessionRawEnumField)
Convert gRPC field to
public static Expression<Func<SessionData, object?>> ToField(this SessionRawEnumField enumField)
23.268.3.4.1. Parameters
enumField SessionRawEnumField
The gRPC message field
23.268.3.4.2. Returns
Expression<Func<SessionData, object?>>
The
23.268.3.5. ToField(TaskOptionEnumField)
Convert gRPC field to
public static Expression<Func<SessionData, object?>> ToField(this TaskOptionEnumField enumField)
23.268.3.5.1. Parameters
enumField TaskOptionEnumField
The gRPC message field
23.268.3.5.2. Returns
Expression<Func<SessionData, object?>>
The
23.268.3.6. ToField(TaskOptionGenericField)
Convert gRPC field to
public static Expression<Func<SessionData, object?>> ToField(this TaskOptionGenericField field)
23.268.3.6.1. Parameters
field TaskOptionGenericField
The gRPC message field
23.268.3.6.2. Returns
Expression<Func<SessionData, object?>>
The
23.268.3.7. ToField(ResultRawEnumField)
Convert gRPC field to
public static Expression<Func<Result, object?>> ToField(this ResultRawEnumField enumField)
23.268.3.7.1. Parameters
enumField ResultRawEnumField
The gRPC message field
23.268.3.7.2. Returns
Expression<Func<Result, object?>>
The
23.268.3.8. ToField(PartitionRawEnumField)
Convert gRPC field to
public static Expression<Func<PartitionData, object?>> ToField(this PartitionRawEnumField enumField)
23.268.3.8.1. Parameters
enumField PartitionRawEnumField
The gRPC message field
23.268.3.8.2. Returns
Expression<Func<PartitionData, object?>>
The
23.268.3.9. ToField(ApplicationRawEnumField)
Convert gRPC field to
public static Expression<Func<TaskData, object?>> ToField(this ApplicationRawEnumField enumField)
23.268.3.9.1. Parameters
enumField ApplicationRawEnumField
The gRPC message field
23.268.3.9.2. Returns
Expression<Func<TaskData, object?>>
The