New to Telerik ReportingStart a free 30-day trial

Definition

Namespace:Telerik.Reporting

Assembly:Telerik.Reporting.dll

Syntax:

C#
[TypeConverter("Telerik.Reporting.Design.FilteringCollectionConverter, Telerik.Reporting.Design, Version=20.2.26.812, Culture=neutral, PublicKeyToken=a9d7983dfcc261be")]
public class FilterCollection : Collection<Filter>

Inheritance: objectCollection<Filter>FilterCollection

Derived Classes: ConditionalFormattingRuleFilterCollection

Constructors

C#
public FilterCollection()

Methods

Internal use only

C#
public void Add(string expression, FilterOperator op, string value)
Parameters:expressionstringopFilterOperatorvaluestring

Internal use only

C#
public void AddRange(IEnumerable<Filter> items)
Parameters:itemsIEnumerable<Filter>

TODO: Add documentation.

C#
public bool Equals(FilterCollection other)
Parameters:otherFilterCollectionReturns:

bool

TODO: Add documentation.

C#
public override bool Equals(object obj)
Parameters:objobjectReturns:

bool

Overrides: object.Equals(object)

TODO: Add documentation.

C#
public override int GetHashCode()
Returns:

int

Overrides: object.GetHashCode()

Internal use only

C#
protected override void InsertItem(int index, Filter item)
Parameters:indexintitemFilter

Overrides: Collection<Filter>.InsertItem(int, Filter)