Click or drag to resize

FilterExpressionConverter Class

The job of the FilterExpressionConverter is to convert an object of type DataObjectFilterExpression to a UnresolvedFilterExpression. Database is not queried to resolve the expression. The purpose is to (in the future) phase out the FilterExpressionHandler in favor of the UnresolvedFilterExpressionHandler.
Inheritance Hierarchy
SystemObject
  Omada.OE.ModelFilterExpressionConverter

Namespace:  Omada.OE.Model
Assembly:  Omada.OE.Model (in Omada.OE.Model.dll) Version: 15.0.0.0
Syntax
C#
public class FilterExpressionConverter

The FilterExpressionConverter type exposes the following members.

Constructors
  NameDescription
Public methodFilterExpressionConverter
Top
Methods
  NameDescription
Public methodCanConvert(IEnumerableDataObjectFilterExpression)
Returns whether the converter is able to convert a set of data object filter expressions.
Public methodCanConvert(DataObjectFilterExpression, DataObjectVersion)
Returns whether the converter is able to convert a data object filter expression.
Protected methodCanResolveExpression
Returns whether the converter is able to resolve the value of filter expression
Public methodConvert
Protected methodGetFilterExpressionRightValue
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
See Also