21.296. Class SessionFilterExt
Namespace: ArmoniK.Core.Common.gRPC
Assembly: ArmoniK.Core.Common.dll
Provides extension methods for building LINQ filter expressions from gRPC
public static class SessionFilterExt
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(SessionFilter)
Converts a
public static Expression<Func<SessionData, bool>> ToFilterExpression(this SessionFilter filter)
21.296.3.1.1. Parameters
filter SessionFilter
The gRPC session filter message.
21.296.3.1.2. Returns
Expression<Func<SessionData, bool>>
An
21.296.3.1.3. Exceptions
Thrown if the filter’s status case is not recognized.