ListAggregator Class

NReco.PivotData Class Library Documentation
Implements aggregator that returns list of grouped source objects.
Inheritance Hierarchy

SystemObject
  NReco.PivotDataListAggregator
    NReco.PivotDataQuantileAggregator

Namespace:  NReco.PivotData
Assembly:  NReco.PivotData (in NReco.PivotData.dll) Version: 1.4.1
Syntax

public class ListAggregator : IAggregator

The ListAggregator type exposes the following members.

Constructors

  NameDescription
Public methodListAggregator(String)
Initializes a new instance of the ListAggregator class
Public methodListAggregator(String, Object)
Initializes a new instance of the ListAggregator class
Top
Properties

  NameDescription
Public propertyCount
Public propertyValue
Top
Methods

  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetState
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodMerge
Public methodPush
Public methodToString (Inherited from Object.)
Top
Fields

  NameDescription
Protected fieldvalues
Top
Extension Methods

  NameDescription
Public Extension MethodAsComposite
Returns the IAggregator as CompositeAggregator instance.
(Defined by AggregatorExtensions.)
Top
Remarks

ListAggregator can be used with any type of objects. It is useful if you need to keep references to source objects (like LINQ GroupBy) or row IDs.
See Also

Reference