예제 #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));
        }
        public AggregationState CreateAccess(int agentInstanceId, bool join, object groupBy, AggregationServicePassThru passThru)
        {
            var context = new PlugInAggregationMultiFunctionStateContext(agentInstanceId, groupBy);

            return(StateFactory.MakeAggregationState(context));
        }