Class GroupingImpl<TGroupKey, TItem>
Helper class used as IGrouping implementation.
Inherited Members
Namespace: Telerik.Windows.Data
Assembly: Telerik.Windows.Data.dll
Syntax
public class GroupingImpl<TGroupKey, TItem> : QueryableCollectionViewGroup, IGroup, IGrouping<TGroupKey, TItem>, IEnumerable<TItem>, IEnumerable
Type Parameters
TGroupKey
The type of the group key. |
TItem
The type of the item. |
Constructors
GroupingImpl(Object, IEnumerable, Int32, Boolean, AggregateResultCollection, QueryableCollectionViewGroup)
Initializes a new instance of the GroupingImpl<TGroupKey, TItem> class.
Declaration
public GroupingImpl(object key, IEnumerable originalItems, int originalItemCount, bool hasSubgroups, AggregateResultCollection aggregateResults, QueryableCollectionViewGroup parentGroup)
Parameters
System. The group key. |
System. The original items. |
System. The original item count. |
System. If set to |
Aggregate The aggregate results. |
Queryable The parent group. |
Methods
GetEnumerator()
Returns an enumerator that iterates through a collection.
Declaration
public IEnumerator GetEnumerator()
Returns
System. An System. |