PivotDataFactory Class

NReco.PivotData Class Library Documentation
Factory component that creates PivotData instance by PivotDataConfiguration.
Inheritance Hierarchy

SystemObject
  NReco.PivotDataPivotDataFactory

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

public class PivotDataFactory

The PivotDataFactory type exposes the following members.

Constructors

  NameDescription
Public methodPivotDataFactory
Initializes a new instance of the PivotDataFactory class
Top
Methods

  NameDescription
Public methodCreate
Creates a new PivotData instance by specified PivotDataConfiguration.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetConfiguration
Returns PivotDataConfiguration by specified PivotData instance.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRegisterAggregator
Register new aggregator that can be recognized by PivotDataFactory.
Public methodToString (Inherited from Object.)
Top
Remarks

PivotDataFactory is useful when PivotData configuration is constructed dynamically (for example with some UI by the user). By default all common implementations of IAggregatorFactory are automatically registered; all custom aggregators may be registered with RegisterAggregator(String, Type, FuncType, Object, IAggregatorFactory, FuncIAggregatorFactory, Object) method.
See Also

Reference