15 references to Lambda
System.Data.Entity (15)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (3)
263VisitLambdaPre(expression.Lambda); 264VisitExpression(expression.Lambda.Body); 265VisitLambdaPost(expression.Lambda);
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (2)
444DbLambda newLambda = this.VisitLambda(expression.Lambda); 447!object.ReferenceEquals(expression.Lambda, newLambda))
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
479Dump(expression.Lambda);
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (2)
322foreach (var v in expression.Lambda.Variables) 338expression.Lambda.Body.Accept(this);
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (3)
540AppendParameters(lambdaInfo, expression.Lambda.Variables.Select(v => new KeyValuePair<string, TypeUsage>(v.VariableName, v.ResultType))); 541AppendArguments(lambdaInfo, expression.Lambda.Variables.Select(v => v.VariableName).ToArray(), expression.Arguments); 542lambdaInfo.Children.Add(this.Visit("Body", expression.Lambda.Body));
System\Data\Objects\Internal\ObjectSpanRewriter.cs (2)
348newRow = lambdaExpression.Lambda.Body as DbNewInstanceExpression; 450rewritten = DbLambda.Create(rewritten, lambdaExpression.Lambda.Variables).Invoke(lambdaExpression.Arguments);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (1)
1081return VisitLambdaExpression(e.Lambda, e.Arguments, e, null);
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
382bool bodyNeedsRewrite = VisitExpression(expression.Lambda.Body);