24 references to Input
System.Data.Entity (24)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (3)
688VisitGroupExpressionBindingPre(expression.Input); 690VisitGroupExpressionBindingMid(expression.Input); 692VisitGroupExpressionBindingPost(expression.Input);
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (2)
959DbGroupExpressionBinding newInput = this.VisitGroupExpressionBinding(expression.Input); 967if (!object.ReferenceEquals(expression.Input, newInput) ||
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
763Dump(e.Input, "Input");
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
632VisitGroupBinding(e.Input);
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
946retInfo.Children.Add(this.VisitGroupBinding(e.Input));
System\Data\Query\PlanCompiler\ITreeGenerator.cs (3)
2487scope = new ExpressionBindingScope(_iqtCommand, e.Input.GroupVariableName, scope.ScopeVar); 2522groupAggDefNode = ProcessGroupAggregate(keyVarDefNodes, copyOfInput, copyOfKeyVarDefNodes, copyKeyVarSet, e.Input.Expression.ResultType, out aggVar); 2583inputNode = EnterGroupExpressionBinding(e.Input);
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
394bool inputNeedsRewrite = VisitExpression(expression.Input.Expression);
System\Data\SqlClient\SqlGen\SqlGenerator.cs (12)
1419SqlSelectStatement innerQuery = VisitInputExpression(e.Input.Expression, 1420e.Input.VariableName, e.Input.VariableType, out fromSymbol); 1426innerQuery = CreateNewSelectStatement(innerQuery, e.Input.VariableName, e.Input.VariableType, out fromSymbol); 1432AddFromSymbol(innerQuery, e.Input.VariableName, fromSymbol); 1434symbolTable.Add(e.Input.GroupVariableName, fromSymbol); 1443bool needsInnerQuery = GroupByAggregatesNeedInnerQuery(e.Aggregates, e.Input.GroupVariableName) || GroupByKeysNeedInnerQuery(e.Keys, e.Input.VariableName); 1449result = CreateNewSelectStatement(innerQuery, e.Input.VariableName, e.Input.VariableType, false, out fromSymbol); 1450AddFromSymbol(result, e.Input.VariableName, fromSymbol, false);