23.297. 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
23.297.1. Inheritance
23.297.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
23.297.3. Methods
23.297.3.1. ToFilterExpression(TaskFilter)
Converts a
public static Expression<Func<TaskData, bool>> ToFilterExpression(this TaskFilter filter)
23.297.3.1.1. Parameters
filter TaskFilter
The gRPC task filter message.
23.297.3.1.2. Returns
Expression<Func<TaskData, bool>>
An
23.297.3.1.3. Exceptions
Thrown if the filter’s IDs or status case is not recognized.