Method CreateFilterExpression
- Namespace
- Innova.Prism.Telerik.Expressions
- Assembly
- Innova.Prism.Telerik.dll
CreateFilterExpression(Expression)
Creates a filter expression by delegating its creation to
CreateFilterExpression(ParameterExpression), if
instance is ParameterExpression, otherwise throws ArgumentException
public virtual Expression CreateFilterExpression(Expression instance)
Parameters
instanceExpressionThe instance expression, which will be used for filtering.
Returns
- Expression
A predicate filter expression.
Exceptions
- ArgumentException
Parameter should be of type ParameterExpression
CreateFilterExpression(ParameterExpression)
Creates a predicate filter expression used for collection filtering.
protected virtual Expression CreateFilterExpression(ParameterExpression parameterExpression)
Parameters
parameterExpressionParameterExpressionThe parameter expression, which will be used for filtering.
Returns
- Expression
A predicate filter expression.