2 instantiations of UnnestOp
System.Data.Entity (2)
System\Data\Query\InternalTrees\Command.cs (1)
1145
return new
UnnestOp
(v, t);
System\Data\Query\InternalTrees\RelOps.cs (1)
162
internal static readonly UnnestOp Pattern = new
UnnestOp
();
29 references to UnnestOp
System.Data.Entity (29)
System\Data\Query\InternalTrees\Command.cs (2)
1131
internal
UnnestOp
CreateUnnestOp(Var v)
1143
internal
UnnestOp
CreateUnnestOp(Var v, Table t)
System\Data\Query\InternalTrees\Dump.cs (1)
516
public override void Visit(
UnnestOp
op, Node n) {
System\Data\Query\InternalTrees\NodeInfo.cs (1)
516
public override NodeInfo Visit(
UnnestOp
op, Node n)
System\Data\Query\InternalTrees\OpCopier.cs (2)
710
public override Node Visit(
UnnestOp
op, Node n)
720
UnnestOp
newUnnest = m_destCmd.CreateUnnestOp(mappedVar, newTable);
System\Data\Query\InternalTrees\RelOps.cs (1)
162
internal static readonly
UnnestOp
Pattern = new UnnestOp();
System\Data\Query\InternalTrees\Visitors.cs (2)
526
public virtual void Visit(
UnnestOp
op, Node n)
1272
public virtual TResultType Visit(
UnnestOp
op, Node n)
System\Data\Query\PlanCompiler\AggregatePushdown.cs (3)
456
UnnestOp
unnestOp = (
UnnestOp
)currentNode.Child0.Op;
737
public override void Visit(
UnnestOp
op, Node n)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
1318
public override DbExpression Visit(
UnnestOp
op, Node n)
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
314
UnnestOp
unnestOp = _iqtCommand.CreateUnnestOp(newVar);
691
UnnestOp
unnest = _iqtCommand.CreateUnnestOp(inputCollectionVar);
System\Data\Query\PlanCompiler\NestPullup.cs (1)
1728
public override Node Visit(
UnnestOp
op, Node n)
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (4)
1229
UnnestOp
unnestOp = (
UnnestOp
)n.Op;
1314
public override Node Visit(
UnnestOp
op, Node n)
1384
UnnestOp
unnestOp = m_command.CreateUnnestOp(newUnnestVar);
System\Data\Query\PlanCompiler\Normalizer.cs (5)
121
UnnestOp
unnestOp = m_command.CreateUnnestOp(newVar);
138
UnnestOp
unnestOp = unnestNode.Op as
UnnestOp
;
183
UnnestOp
unnestOp = unnestNode.Op as
UnnestOp
;
System\Data\Query\PlanCompiler\ProjectionPruner.cs (1)
736
public override Node Visit(
UnnestOp
op, Node n)
System\Data\Query\PlanCompiler\PropertyPushdownHelper.cs (1)
786
public override void Visit(
UnnestOp
op, Node n)
System\Data\Query\PlanCompiler\SubqueryTrackingVisitor.cs (1)
264
public override Node Visit(
UnnestOp
op, Node n)
System\Data\Query\PlanCompiler\VarRemapper.cs (1)
292
public override void Visit(
UnnestOp
op, Node n)