Telerik.Web.Data.CompositeFilterDescriptor
Edit this page

Telerik.Web.Data.CompositeFilterDescriptor

Represents a filtering descriptor which serves as a container for one or more child filtering descriptors.

Inheritance Hierarchy

  • System.Object
  • Telerik.Web.Data.DescriptorBase : INotifyPropertyChanged
  • Telerik.Web.Data.FilterDescriptorBase : IFilterDescriptor
  • Telerik.Web.Data.CompositeFilterDescriptor

Properties

FilterDescriptors FilterDescriptorCollection

Gets or sets the filter descriptors that will be used for composition.

LogicalOperator FilterCompositionLogicalOperator

Gets or sets the logical operator used for composing of .

Methods

CreateFilterExpression

Creates a predicate filter expression combining

expressions with .

Parameters

parameterExpression System.Linq.Expressions.ParameterExpression

The parameter expression, which will be used for filtering.

Returns

System.Linq.Expressions.Expression A predicate filter expression.

CreateFilterExpression

Creates a filter expression by delegating its creation to
, if
is , otherwise throws

Parameters

instance System.Linq.Expressions.Expression

The instance expression, which will be used for filtering.

Returns

System.Linq.Expressions.Expression A predicate filter expression.

CreateFilterExpression

Creates a predicate filter expression used for collection filtering.

Parameters

parameterExpression System.Linq.Expressions.ParameterExpression

The parameter expression, which will be used for filtering.

Returns

System.Linq.Expressions.Expression A predicate filter expression.

OnPropertyChanged

Raises the event.

Parameters

args System.ComponentModel.PropertyChangedEventArgs

The instance containing the event data.

Returns

System.Void

OnPropertyChanged

Calls
creating a new instance of with given .

Parameters

propertyName System.String

Name of the property that is changed.

Returns

System.Void

Is this article helpful? No Yes
Thank you for your feedback!

Give article feedback

Tell us how we can improve this article

close
Dummy