Example #1
0
 public TableAndLockGrouped(
     ILockable @lock,
     TableInstanceGrouped grouped)
 {
     Lock = @lock;
     Grouped = grouped;
 }
Example #2
0
 public AggSvcGroupByWTableBase(
     TableInstanceGrouped tableInstance,
     TableColumnMethodPairEval[] methodPairs,
     AggregationMultiFunctionAgent[] accessAgents,
     int[] accessColumnsZeroOffset)
 {
     this.tableInstance = tableInstance;
     this.methodPairs = methodPairs;
     this.accessAgents = accessAgents;
     this.accessColumnsZeroOffset = accessColumnsZeroOffset;
 }
 public AggSvcGroupByWTableRollupSingleKeyImpl(
     TableInstanceGrouped tableInstance,
     TableColumnMethodPairEval[] methodPairs,
     AggregationMultiFunctionAgent[] accessAgents,
     int[] accessColumnsZeroOffset)
     : base(
         tableInstance,
         methodPairs,
         accessAgents,
         accessColumnsZeroOffset)
 {
 }
Example #4
0
 public AggSvcGroupByWTableRollupMultiKeyImpl(
     TableInstanceGrouped tableInstance,
     TableColumnMethodPairEval[] methodPairs,
     AggregationMultiFunctionAgent[] accessAgents,
     int[] accessColumnsZeroOffset,
     AggregationGroupByRollupDesc groupByRollupDesc)
     : base(
         tableInstance,
         methodPairs,
         accessAgents,
         accessColumnsZeroOffset)
 {
     this.groupByRollupDesc = groupByRollupDesc;
     numKeys = tableInstance.Table.MetaData.KeyTypes.Length;
 }