14 references to Aggregates
System.Data.Entity (14)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (1)
691
VisitAggregateList(expression.
Aggregates
);
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (2)
964
IList<DbAggregate> newAggs = this.VisitList<DbAggregate>(expression.
Aggregates
, this.VisitAggregate);
969
!object.ReferenceEquals(expression.
Aggregates
, newAggs))
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
766
foreach (DbAggregate agg in e.
Aggregates
)
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
639
foreach (var a in e.
Aggregates
)
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (2)
924
DbFunctionAggregate funcAgg = e.
Aggregates
[aggIdx] as DbFunctionAggregate;
936
DbGroupAggregate groupAgg = e.
Aggregates
[aggIdx] as DbGroupAggregate;
System\Data\Query\PlanCompiler\ITreeGenerator.cs (4)
2462
for (int i = 0; i < e.
Aggregates
.Count; i++)
2464
if (e.
Aggregates
[i].GetType() == typeof(DbGroupAggregate))
2497
for(int idx = 0; idx < e.
Aggregates
.Count; idx++)
2499
DbAggregate agg = e.
Aggregates
[idx];
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
396
bool aggregatesNeedRewrite = VisitAggregateList(expression.
Aggregates
);
System\Data\SqlClient\SqlGen\SqlGenerator.cs (2)
1443
bool needsInnerQuery = GroupByAggregatesNeedInnerQuery(e.
Aggregates
, e.Input.GroupVariableName) || GroupByKeysNeedInnerQuery(e.Keys, e.Input.VariableName);
1510
foreach (DbAggregate aggregate in e.
Aggregates
)