public QueryDerivedInBatchOperator( GraphViewExecutionOperator inputOp, GraphViewExecutionOperator derivedQueryOp, Container container, ProjectAggregationInBatch projectAggregationInBatchOp, int carryOnCount) : base(inputOp, derivedQueryOp, container, carryOnCount) { this.projectAggregationInBatchOp = projectAggregationInBatchOp; this.outputBuffer = new SortedDictionary <int, RawRecord>(); }
private void Reconstruct(StreamingContext context) { this.outputBuffer = new SortedDictionary <int, RawRecord>(); this.projectAggregationInBatchOp = this.derivedQueryOp as ProjectAggregationInBatch; }