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