[Missing <summary> documentation for "N:NHibernate.Linq.GroupBy"]
Classes
Class | Description | |
---|---|---|
AggregatingGroupByRewriter |
An AggregatingGroupBy is a query such as:
from p in db.Products
group p by p.Category.CategoryId
into g
select new
{
g.Key,
MaxPrice = g.Max(p => p.UnitPrice)
};
Where the grouping operation is being fully aggregated and hence does not create any form of heirarchy.
This class takes such queries, flattens out the re-linq sub-query and re-writes the outer select
| |
ClientSideSelect | ||
NonAggregatingGroupByRewriter |