Class ChartFilterDescriptor
This class describes how a particular filtering is carried out.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public class ChartFilterDescriptor : FilterDescriptor, ISuspendNotifications, IFilterDescriptor, INotifyPropertyChanged
Constructors
ChartFilterDescriptor()
Initializes a new instance of the ChartFilterDescriptor class.
Declaration
public ChartFilterDescriptor()
ChartFilterDescriptor(String, Type, FilterOperator, Object)
Initializes a new instance of the ChartFilterDescriptor class.
Declaration
public ChartFilterDescriptor(string member, Type type, FilterOperator filterOperator, object value)
Parameters
System.String
member
The member. |
System.Type
type
The member type. |
FilterOperator
filterOperator
The filter operator. |
System.Object
value
The value. |
ChartFilterDescriptor(IFilterDescriptor)
Initializes a new instance of the ChartFilterDescriptor class.
Declaration
public ChartFilterDescriptor(IFilterDescriptor filterDescriptor)
Parameters
IFilterDescriptor
filterDescriptor
The filter descriptor. |
Properties
InnerDescriptor
Gets the inner descriptor.
Declaration
public IFilterDescriptor InnerDescriptor { get; }
Property Value
IFilterDescriptor
The inner descriptor. |
Methods
CreateFilterExpression(Expression)
Creates a predicate filter expression used for collection filtering.
Declaration
public override Expression CreateFilterExpression(Expression instance)
Parameters
System.Linq.Expressions.Expression
instance
The instance expression, which will be used for filtering. |
Returns
System.Linq.Expressions.Expression
A predicate filter expression. |