예제 #1
0
        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));
        }
예제 #2
0
 public AggregationStateFactoryPlugin(ExprPlugInAggMultiFunctionNodeFactory parent)
 {
     _parent       = parent;
     _stateFactory = parent.HandlerPlugin.StateFactory;
 }