22.298. Class TaskFilterExt
Namespace: ArmoniK.Core.Common.gRPC
Assembly: ArmoniK.Core.Common.dll
Provides extension methods for building LINQ filter expressions from gRPC
public static class TaskFilterExt
22.298.1. Inheritance
22.298.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
22.298.3. Methods
22.298.3.1. ToFilterExpression(TaskFilter)
Converts a
public static Expression<Func<TaskData, bool>> ToFilterExpression(this TaskFilter filter)
22.298.3.1.1. Parameters
filter TaskFilter
The gRPC task filter message.
22.298.3.1.2. Returns
Expression<Func<TaskData, bool>>
An
22.298.3.1.3. Exceptions
Thrown if the filter’s IDs or status case is not recognized.