21.296. 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
21.296.1. Inheritance
21.296.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
21.296.3. Methods
21.296.3.1. ToFilterExpression(TaskFilter)
Converts a
public static Expression<Func<TaskData, bool>> ToFilterExpression(this TaskFilter filter)
21.296.3.1.1. Parameters
filter TaskFilter
The gRPC task filter message.
21.296.3.1.2. Returns
Expression<Func<TaskData, bool>>
An
21.296.3.1.3. Exceptions
Thrown if the filter’s IDs or status case is not recognized.