26.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
26.302.1. Inheritance
26.302.2. Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
26.302.3. Methods
26.302.3.1. ToFilterExpression(TaskFilter)
Converts a
public static Expression<Func<TaskData, bool>> ToFilterExpression(this TaskFilter filter)
26.302.3.1.1. Parameters
filter TaskFilter
The gRPC task filter message.
26.302.3.1.2. Returns
Expression<Func<TaskData, bool>>
An
26.302.3.1.3. Exceptions
Thrown if the filter’s IDs or status case is not recognized.