public AggregationState MakeAccessAggPlugin(int agentInstanceId, int groupId, int aggregationId, bool join, PlugInAggregationMultiFunctionStateFactory providerFactory, object groupKey) { PlugInAggregationMultiFunctionStateContext context = new PlugInAggregationMultiFunctionStateContext(agentInstanceId, groupKey); return(providerFactory.MakeAggregationState(context)); }
public AggregationStateFactoryPlugin(ExprPlugInAggMultiFunctionNodeFactory parent) { _parent = parent; _stateFactory = parent.HandlerPlugin.StateFactory; }