43 references to Project
System.Data.Entity (42)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
870
result = CqtBuilder.
Project
(input, projection);
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (4)
2238
return DbExpressionBuilder.
Project
(joinBinding, projection);
2374
return DbExpressionBuilder.
Project
(input, projectionExp);
2402
return DbExpressionBuilder.
Project
(projectionBinding, DbExpressionBuilder.Property(projectionBinding.Variable, functorBinding.VariableName));
2451
return DbExpressionBuilder.
Project
(projectionBinding, projection);
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (4)
265
result = entityProject.Input.
Project
(DbExpressionBuilder.Case(whens, thens, constructors[conditions.Count]));
271
result = entityProject.Input.
Project
(constructors[0]);
509
DbExpression result = discriminatorFilter.BindAs(rowProjection.Input.VariableName).
Project
(newEntitySelector);
660
DbProjectExpression replacementOuterProject = innerProject.Input.
Project
(replacementOuterProjection);
System\Data\Common\EntitySql\SemanticAnalyzer.cs (6)
298
converted = source.
Project
(source.Variable);
752
DbExpression definition = aggregateInfo.EvaluatingScopeRegion.GroupAggregateBinding.
Project
(arg);
2923
projectExpression = source.
Project
(projectionItems[0].Value);
2927
projectExpression = source.
Project
(DbExpressionBuilder.NewRow(projectionItems));
3803
groupBinding = groupBinding.
Project
(projectExpression).BindAs(sr.GenerateInternalName("groupPartitionDefs"));
4742
return applyBinding.
Project
(applyBinding.Variable.Property(rightExpr.VariableName));
System\Data\Mapping\FunctionImportMappingComposable.cs (2)
302
queryExpression = binding.
Project
(entityTypeMappingView);
346
queryExpression = binding.
Project
(typeConstructors);
System\Data\Objects\ELinq\MethodCallTranslator.cs (14)
644
newExpr = DbExpressionBuilder.
Project
(bindingExpr, normalizedExpr);
1651
return joinBinding.
Project
(selector);
1766
operand = sourceBinding.
Project
(cqtLambda);
1802
DbProjectExpression operandCastProjection = operandCastBinding.
Project
(operandCastBinding.Variable.CastTo(returnType));
1981
DbProjectExpression constantProject = operand.BindAs(parent.AliasGenerator.Next()).
Project
(DbExpressionBuilder.Constant(1));
2192
operand = o.
Project
(new Row(((DbExpression)1).As("sentinel"), o.Variable.As("value")));
2206
DbExpression spannedProjection = joinBinding.
Project
(projection);
2585
return applyBinding.
Project
(resultProjection);
2779
selection = elementSelectorSourceBinding.
Project
(elementSelector);
2796
CqtExpression topLevelProject = groupByBinding.
Project
(DbExpressionBuilder.New(rowTypeUsage, projectionTerms));
2831
result = topLevelProjectBinding.
Project
(resultSelector);
2889
CqtExpression joinProject = outerBinding.
Project
(joinProjection);
2910
CqtExpression selector = joinProjectBinding.
Project
(selectorProject);
2974
return innerProject.Input.
Project
(newProjection);
System\Data\Objects\ELinq\OrderByLifter.cs (4)
46
return lifter.Project(input.
Project
(projection));
179
DbExpression project = filterLifter.Project(filterBinding.
Project
(filterBinding.Variable.TreatAs(type)));
195
DbProjectExpression composed = first.Input.
Project
(secondLambda.Invoke(first.Projection));
259
return inputBinding.
Project
(project.Projection);
System\Data\Objects\Internal\ObjectSpanRewriter.cs (3)
500
result = target.BindAs(project.Input.VariableName).
Project
(newProjection);
514
result = collectionBinding.
Project
(spannedProjection);
847
return found.BindAs(expression.Input.VariableName).
Project
(expression.Projection);
System\Data\Query\PlanCompiler\CTreeGenerator.cs (2)
1227
DbExpression retExpr = sourceInfo.CreateBinding().
Project
(DbExpressionBuilder.NewRow(projectedCols));
1374
DbExpression retExpr = sourceInfo.CreateBinding().
Project
(DbExpressionBuilder.NewRow(projectedCols));
System\Data\Query\PlanCompiler\ITreeGenerator.cs (1)
1942
result = treatBinding.
Project
(treatProjection);
System\Data\SqlClient\SqlGen\Sql8ExpressionRewriter.cs (1)
455
DbProjectExpression projectExpression = inputBinding.
Project
(rowExpr);
System.Data.Entity.Design (1)
System\Data\Entity\Design\EntityStoreSchemaGenerator.cs (1)
1609
DbExpression query = inputBinding.
Project
(DbExpressionBuilder.NewRow(projectList));