private static GroupDescriptor CreateDescriptor(IEnumerable<AggregateFunction> aggregateFunctions) { var groupDescriptor = new GroupDescriptor(); groupDescriptor.AggregateFunctions.AddRange(aggregateFunctions); return groupDescriptor; }
public GroupDescriptorExpressionBuilder(IQueryable queryable, GroupDescriptor groupDescriptor, GroupDescriptorExpressionBuilder childBuilder, IQueryable notPagedData) : base(queryable) { this.groupDescriptor = groupDescriptor; this.childBuilder = childBuilder; this.notPagedData = notPagedData; }
public GroupDescriptorExpressionBuilder(IQueryable queryable, GroupDescriptor groupDescriptor) : this(queryable, groupDescriptor, null, queryable) { this.groupDescriptor = groupDescriptor; }