// internal static fields internal static IEnumerable<AggregateSubqueryExpression> Gather(Expression expression) { var gatherer = new AggregateGatherer(); gatherer.Visit(expression); return gatherer._aggregates; }
internal static List<AggregateRequestsExpression> Gather(Expression expression) { AggregateGatherer gatherer = new AggregateGatherer(); gatherer.Visit(expression); return gatherer.aggregates; }
internal static List<DbAggregateSubqueryExpression> Gather(Expression expression) { AggregateGatherer gatherer = new AggregateGatherer(); gatherer.Visit(expression); return gatherer.aggregates; }