21 references to Project
System.Data.Entity (21)
System\Data\Query\InternalTrees\Dump.cs (1)
969
case OpType.
Project
:
System\Data\Query\InternalTrees\RelOps.cs (1)
480
: base(OpType.
Project
)
System\Data\Query\PlanCompiler\AggregatePushdown.cs (3)
433
while (currentNode.Child0.Op.OpType == OpType.
Project
)
933
if (groupByAncestor.Op.OpType == OpType.
Project
)
955
if (node.Op.OpType != OpType.
Project
System\Data\Query\PlanCompiler\CTreeGenerator.cs (2)
1355
if (relOpNode.Op.OpType == OpType.
Project
)
2254
if (n.Child0.Op.OpType != OpType.
Project
)
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
728
if (input.Op.OpType == OpType.
Project
)
1429
if (OpType.
Project
== inputNode.Op.OpType
System\Data\Query\PlanCompiler\NestPullup.cs (1)
856
if (newNode.Op.OpType == OpType.
Project
&& IsNestOpNode(newNode.Child0))
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (1)
1202
case OpType.
Project
:
System\Data\Query\PlanCompiler\PreProcessor.cs (1)
407
if (viewNode.Op.OpType == OpType.
Project
)
System\Data\Query\PlanCompiler\ProjectionPruner.cs (1)
420
if (op.Keys.Count > 1 && n.Child0.Op.OpType == OpType.
Project
)
System\Data\Query\PlanCompiler\SubqueryTrackingVisitor.cs (1)
207
n.Op.OpType == OpType.
Project
|| n.Op.OpType == OpType.Filter ||
System\Data\Query\PlanCompiler\TransformationRules.cs (6)
2022
(n.Child0.Op.OpType == OpType.
Project
&&
2206
internal static readonly SimpleRule Rule_ProjectOpWithSimpleVarRedefinitions = new SimpleRule(OpType.
Project
, ProcessProjectWithSimpleVarRedefinitions);
2299
internal static readonly SimpleRule Rule_ProjectOpWithNullSentinel = new SimpleRule(OpType.
Project
, ProcessProjectOpWithNullSentinel);
3416
(joinNode.Child0.Op.OpType == OpType.
Project
) &&
3417
(joinNode.Child1.Op.OpType == OpType.
Project
))
3459
if (joinNode.Child0.Op.OpType == OpType.
Project
)
System\Data\Query\PlanCompiler\VarRefManager.cs (1)
144
case OpType.
Project
: