Class FilterDescription
Describes a filter descriptor
Inherited Members
Namespace: Telerik.DataSource
Assembly: Telerik.DataSource.dll
Syntax
public abstract class FilterDescription : FilterDescriptorBase, IFilterDescriptor
Constructors
FilterDescription()
Declaration
protected FilterDescription()
Properties
IsActive
If false SatisfiesFilter(Object) will not execute.
Declaration
public virtual bool IsActive { get; }
Property Value
System.Boolean
|
Methods
CreateFilterExpression(ParameterExpression)
Creates a predicate filter expression that calls SatisfiesFilter(Object).
Declaration
protected override Expression CreateFilterExpression(ParameterExpression parameterExpression)
Parameters
System.Linq.Expressions.ParameterExpression
parameterExpression
The parameter expression, which parameter will be passed to SatisfiesFilter(Object) method. |
Returns
System.Linq.Expressions.Expression
|
Overrides
SatisfiesFilter(Object)
The method checks whether the passed parameter satisfies filter criteria.
Declaration
public abstract bool SatisfiesFilter(object dataItem)
Parameters
System.Object
dataItem
|
Returns
System.Boolean
|