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