C# Class Telerik.Web.Mvc.FilterDescriptorBase

Base class for all IFilterDescriptor used for handling the logic for property changed notifications.
Inheritance: IFilterDescriptor
Show file Open project: juanplopes/simple-telerik

Private Properties

Property Type Description

Public Methods

Method Description
CreateFilterExpression ( Expression instance ) : Expression

Creates a filter expression by delegating its creation to CreateFilterExpression(System.Linq.Expressions.ParameterExpression), if instance is ParameterExpression, otherwise throws ArgumentException

Protected Methods

Method Description
CreateFilterExpression ( System.Linq.Expressions.ParameterExpression parameterExpression ) : Expression

Creates a predicate filter expression used for collection filtering.

Method Details

CreateFilterExpression() public method

Creates a filter expression by delegating its creation to CreateFilterExpression(System.Linq.Expressions.ParameterExpression), if instance is ParameterExpression, otherwise throws ArgumentException
Parameter should be of type
public CreateFilterExpression ( Expression instance ) : Expression
instance System.Linq.Expressions.Expression The instance expression, which will be used for filtering.
return System.Linq.Expressions.Expression

CreateFilterExpression() protected method

Creates a predicate filter expression used for collection filtering.
protected CreateFilterExpression ( System.Linq.Expressions.ParameterExpression parameterExpression ) : Expression
parameterExpression System.Linq.Expressions.ParameterExpression The parameter expression, which will be used for filtering.
return System.Linq.Expressions.Expression