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