IList <T> GetAggregatedList(out int partitionCount)
        {
            AggregationList <T> result = null;

            partitionCount = -1;

            ParallelExecuter.ProcessAndAggregate <T, IList <T> > (Parent, () => new List <T> (),
                                                                  LocalCall,
                                                                  (ls) => { result = new AggregationList <T> (ls); });

            return(result);
        }
Example #2
0
        void RelatedColumnsList_SelectedIndexChanged(object sender, EventArgs e)
        {
            ListAggregationList.ClearSelection();
            FormatList.ClearSelection();

            Field.Aggregation = AggregationList.SelectedValue;
            AggregationList.ClearSelection();

            Field.ListAttributeAggregation.ColumnName     = RelatedColumnsList.SelectedValue;
            Field.ListAttributeAggregation.AggregateLexem = string.Empty;



            // ListAggregationList.DataBind();
            // FormatList.DataBind();
        }