public PassThroughGroupingResult(string name, NestedQueryResultsDelegate nestedQueryHandler, Type itemType, params string[] groupByColumns) { this.name = name; this.nestedQueryHandler = nestedQueryHandler; this.properties = TypeDescriptor.GetProperties(itemType); this.groupByColumns = groupByColumns; this.totals = null; }
public PassThroughGroupingResult(string name, NestedQueryResultsDelegate nestedQueryHandler, Type itemType, IEnumerable sampleResults, params string[] groupByColumns) : this(name, nestedQueryHandler, itemType, groupByColumns) { this.sampleQuery = sampleResults; }