17 references to Body
System.Data.Entity (17)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (1)
264VisitExpression(expression.Lambda.Body);
System\Data\Common\CommandTrees\DbLambda.cs (1)
45/// Gets the <see cref="DbVariableReferenceExpression"/>s that represent the parameters to the Lambda function and are in scope within <see cref="Body"/>.
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (2)
199DbExpression newBody = this.VisitExpression(lambda.Body); 203!object.ReferenceEquals(lambda.Body, newBody))
System\Data\Common\CommandTrees\ExpressionBuilder\Internal\ArgumentValidation.cs (1)
1522return lambda.Body.ResultType;
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
345Dump(lambda.Body, "Body");
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
338expression.Lambda.Body.Accept(this);
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (1)
542lambdaInfo.Children.Add(this.Visit("Body", expression.Lambda.Body));
System\Data\Common\CommandTrees\ValueExpressions.cs (1)
330Debug.Assert(object.ReferenceEquals(resultType, lambda.Body.ResultType), "DbLambdaExpression result type must be Lambda body result type");
System\Data\Common\EntitySql\CqlQuery.cs (1)
114TypeHelpers.AssertEdmType(lambda.Body.ResultType);
System\Data\Metadata\EdmItemCollection.cs (2)
472if (!TypeSemantics.IsStructurallyEqual(function.ReturnParameter.TypeUsage, generatedDefinition.Body.ResultType)) 474throw EntityUtil.FunctionDefinitionResultTypeMismatch(function, generatedDefinition.Body.ResultType);
System\Data\Objects\Internal\EntitySqlQueryState.cs (1)
267return lambda.Body;
System\Data\Objects\Internal\ObjectSpanRewriter.cs (1)
348newRow = lambdaExpression.Lambda.Body as DbNewInstanceExpression;
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
1096retNode = VisitExpr(lambda.Body); 1099_functionsIsPredicateFlag[applicationExpr] = IsPredicate(lambda.Body);
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
382bool bodyNeedsRewrite = VisitExpression(expression.Lambda.Body);