30.302. 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
30.302.1. Inheritance
30.302.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
30.302.3. Methods
30.302.3.1. ToFilterExpression(TaskFilter)
Converts a
public static Expression<Func<TaskData, bool>> ToFilterExpression(this TaskFilter filter)
30.302.3.1.1. Parameters
filter TaskFilter
The gRPC task filter message.
30.302.3.1.2. Returns
Expression<Func<TaskData, bool>>
An
30.302.3.1.3. Exceptions
Thrown if the filter’s IDs or status case is not recognized.