The IAggregateContext type exposes the following members.
Gets the type of the data item.
Gets a value that indicates if there are calculated groups with calculated AggregateValues. If there are calculated groups they may store values of types different than the DataType. In that case it is recommended to provide AggregateValue that accumulate and merge AggregateValue convertible to double.