1 instantiation of DbFunctionAggregate
System.Data.Entity (1)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (1)
175return new DbFunctionAggregate(resultType, funcArgs, function, isDistinct);
24 references to DbFunctionAggregate
System.Data.Entity (24)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (5)
128DbFunctionAggregate functionAggregate = aggregate as DbFunctionAggregate; 138protected virtual DbFunctionAggregate VisitFunctionAggregate(DbFunctionAggregate aggregate) 140DbFunctionAggregate result = aggregate;
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (5)
137/// Creates a new <see cref="DbFunctionAggregate"/>. 148public static DbFunctionAggregate Aggregate(this EdmFunction function, DbExpression argument) 154/// Creates a new <see cref="DbFunctionAggregate"/> that is applied in a distinct fashion. 165public static DbFunctionAggregate AggregateDistinct(this EdmFunction function, DbExpression argument) 170private static DbFunctionAggregate CreateFunctionAggregate(EdmFunction function, DbExpression argument, bool isDistinct)
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (2)
768DbFunctionAggregate funcAgg = agg as DbFunctionAggregate;
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (2)
652var fa = (DbFunctionAggregate)a;
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (2)
924DbFunctionAggregate funcAgg = e.Aggregates[aggIdx] as DbFunctionAggregate;
System\Data\Common\EntitySql\SemanticAnalyzer.cs (1)
1293DbFunctionAggregate functionAggregate;
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
1750DbFunctionAggregate newFuncAgg;
System\Data\Query\PlanCompiler\ITreeGenerator.cs (3)
2512DbFunctionAggregate funcAgg = agg as DbFunctionAggregate; 2627private Node ProcessFunctionAggregate(DbFunctionAggregate funcAgg, IList<Node> argNodes, out Var aggVar)
System\Data\SqlClient\SqlGen\SqlGenerator.cs (3)
2653DbFunctionAggregate functionAggregate = aggregate as DbFunctionAggregate; 2674DbFunctionAggregate fnAggr = functionAggregate;