ClassCompositeFilterDescriptorCollection
Represents collection of IFilterDescriptor object composed together by a logical operator.
Definition
Namespace:Telerik.Windows.Data
Assembly:Telerik.Windows.Data.dll
Syntax:
public class CompositeFilterDescriptorCollection : FilterDescriptorCollection, IList<IFilterDescriptor>, ICollection<IFilterDescriptor>, IList, ICollection, IReadOnlyList<IFilterDescriptor>, IReadOnlyCollection<IFilterDescriptor>, IEnumerable<IFilterDescriptor>, IEnumerable, INotifyCollectionChanged, ISuspendNotifications, INotifyItemChanged, ICompositeFilterDescriptor, IFilterDescriptor, INotifyPropertyChanged
Inheritance: objectCollection<IFilterDescriptor>ObservableCollection<IFilterDescriptor>RadObservableCollection<IFilterDescriptor>ObservableItemCollection<IFilterDescriptor>FilterDescriptorCollectionCompositeFilterDescriptorCollection
Implements:
Inherited Members
Constructors
CompositeFilterDescriptorCollection()
Declaration
public CompositeFilterDescriptorCollection()
Properties
FilterDescriptors
Gets filter descriptors that will be used for composition.
Declaration
protected FilterDescriptorCollection FilterDescriptors { get; }
Property Value
The filter descriptors used for composition.
LogicalOperator
Gets or sets the logical operator.
Declaration
public FilterCompositionLogicalOperator LogicalOperator { get; set; }
Property Value
FilterCompositionLogicalOperator
The logical operator.
Implements
Methods
CreateFilterExpression(Expression)
Creates a predicate filter expression used for collection filtering.
Declaration
public Expression CreateFilterExpression(Expression instance)
Parameters
instance
The instance expression, which will be used for filtering.
Returns
A predicate filter expression.
Implements