Helper class used as IGrouping implementation.
Definition
Namespace:Telerik.Windows.Data
Assembly:Telerik.Windows.Data.dll
Type Parameters:
TGroupKey
The type of the group key.
TItem
The type of the item.
Syntax:
C#
public class GroupingImpl<TGroupKey, TItem> : QueryableCollectionViewGroup, IGroup, IGrouping<TGroupKey, TItem>, IEnumerable<TItem>, IEnumerable
Inheritance: objectQueryableCollectionViewGroupGroupingImpl<TGroupKey, TItem>
Implements:
Inherited Members
Constructors
Initializes a new instance of the GroupingImpl<TGroupKey, TItem> class.
C#
public GroupingImpl(object key, IEnumerable originalItems, int originalItemCount, bool hasSubgroups, AggregateResultCollection aggregateResults, QueryableCollectionViewGroup parentGroup)
The group key.
originalItemsIEnumerableThe original items.
originalItemCountintThe original item count.
hasSubgroupsboolIf set to true This group has child groups.
The aggregate results.
parentGroupQueryableCollectionViewGroupThe parent group.
Methods
Returns an enumerator that iterates through a collection.
C#
public IEnumerator GetEnumerator()
An IEnumerator object that can be used to iterate through the collection.
Implements: