SaaS CMS has officially launched! Learn more now.

Class InMemoryFilterElementEvaluator

Represents in memory filter element evaluator.

Inheritance
System.Object
InMemoryFilterElementEvaluator
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Commerce.Core
Assembly: Mediachase.Commerce.dll
Version: 11.8.3
Syntax
public static class InMemoryFilterElementEvaluator

Methods

Eval(EntityObject, FilterElement)

Evals the specified source.

Declaration
public static bool Eval(EntityObject source, FilterElement element)
Parameters
Type Name Description
EntityObject source

The source.

FilterElement element

The element.

Returns
Type Description
System.Boolean

Eval(EntityObject, FilterElement[])

Evals the specified source.

Declaration
public static bool Eval(EntityObject source, FilterElement[] elements)
Parameters
Type Name Description
EntityObject source

The source.

FilterElement[] elements

The elements.

Returns
Type Description
System.Boolean