26.280. Class ListPartitionsRequestExt
Namespace: ArmoniK.Core.Common.gRPC
Assembly: ArmoniK.Core.Common.dll
Provides extension methods for converting gRPC partition requests and filters into LINQ expressions for querying
public static class ListPartitionsRequestExt
26.280.1. Inheritance
26.280.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
26.280.3. Methods
26.280.3.1. ToField(Sort)
Converts gRPC message into the associated
public static Expression<Func<PartitionData, object?>> ToField(this ListPartitionsRequest.Types.Sort sort)
26.280.3.1.1. Parameters
sort ListPartitionsRequest.Types.Sort
The gPRC message
26.280.3.1.2. Returns
Expression<Func<PartitionData, object?>>
The
26.280.3.1.3. Exceptions
the given message is not recognized
26.280.3.2. ToField(PartitionField)
Converts gRPC message into the associated
public static Expression<Func<PartitionData, object?>> ToField(this PartitionField taskField)
26.280.3.2.1. Parameters
taskField PartitionField
The gPRC message field
26.280.3.2.2. Returns
Expression<Func<PartitionData, object?>>
The
26.280.3.2.3. Exceptions
the given message is not recognized
26.280.3.3. ToPartitionFilter(Filters)
Converts gRPC message filters into an
public static Expression<Func<PartitionData, bool>> ToPartitionFilter(this Filters filters)
26.280.3.3.1. Parameters
filters Filters
The gPRC filters
26.280.3.3.2. Returns
Expression<Func<PartitionData, bool>>
The
26.280.3.3.3. Exceptions
the given message is not recognized