public override void RetrieveResults(out ITableResults resTable, out GroupByResults groupByResults) { var tmpDict = new Dictionary <GroupDictKey, AggregateBucketResult[]>(); tmpDict.Add(new GroupDictKey(0, 0), this.finalResults); resTable = new TableResults(); groupByResults = new DictGroupDictKeyBucket(tmpDict, resTable); }
public override void RetrieveResults(out ITableResults resTable, out GroupByResults groupByResults) { resTable = new TableResults(); if (this.groupJobs.Length > 1) { groupByResults = new ConDictGroupDictKeyFullBucket(this.globalGroups, resTable); } else { groupByResults = new DictGroupDictKeyBucket(this.groupJobs[0].groups, this.groupJobs[0].resTable); } }