1 instantiation of ExtendedNodeInfo
System.Data.Entity (1)
System\Data\Query\InternalTrees\Nodes.cs (1)
178
m_nodeInfo = new
ExtendedNodeInfo
(command);
80 references to ExtendedNodeInfo
System.Data.Entity (80)
System\Data\Query\InternalTrees\Command.cs (1)
1525
internal
ExtendedNodeInfo
GetExtendedNodeInfo(Node n)
System\Data\Query\InternalTrees\NodeInfo.cs (34)
323
internal void InitRowCountFrom(
ExtendedNodeInfo
source)
382
private
ExtendedNodeInfo
GetExtendedNodeInfo(Node n)
392
private
ExtendedNodeInfo
InitExtendedNodeInfo(Node n)
394
ExtendedNodeInfo
nodeInfo = GetExtendedNodeInfo(n);
483
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
518
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
596
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
599
ExtendedNodeInfo
relOpChildNodeInfo = GetExtendedNodeInfo(n.Child0);
679
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
680
ExtendedNodeInfo
relOpChildNodeInfo = GetExtendedNodeInfo(n.Child0);
736
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
737
ExtendedNodeInfo
relOpChildNodeInfo = GetExtendedNodeInfo(n.Child0);
800
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
812
ExtendedNodeInfo
chiNodeInfo = GetExtendedNodeInfo(chi);
867
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
874
ExtendedNodeInfo
leftRelOpNodeInfo = GetExtendedNodeInfo(n.Child0);
875
ExtendedNodeInfo
rightRelOpNodeInfo = GetExtendedNodeInfo(n.Child1);
955
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
957
ExtendedNodeInfo
leftRelOpNodeInfo = GetExtendedNodeInfo(n.Child0);
958
ExtendedNodeInfo
rightRelOpNodeInfo = GetExtendedNodeInfo(n.Child1);
1013
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
1019
ExtendedNodeInfo
leftChildNodeInfo = GetExtendedNodeInfo(n.Child0);
1020
ExtendedNodeInfo
rightChildNodeInfo = GetExtendedNodeInfo(n.Child1);
1064
ExtendedNodeInfo
childNodeInfo = n.Children[i].GetExtendedNodeInfo(m_command);
1133
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
1134
ExtendedNodeInfo
relOpChildNodeInfo = GetExtendedNodeInfo(n.Child0);
1185
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
1191
ExtendedNodeInfo
childNodeInfo = GetExtendedNodeInfo(n.Child0);
1230
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
1231
ExtendedNodeInfo
childNodeInfo = GetExtendedNodeInfo(n.Child0);
1251
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
1275
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
1288
ExtendedNodeInfo
driverChildNodeInfo = GetExtendedNodeInfo(n.Child0);
1321
ExtendedNodeInfo
nodeInfo = InitExtendedNodeInfo(n);
System\Data\Query\InternalTrees\Nodes.cs (3)
163
internal
ExtendedNodeInfo
GetExtendedNodeInfo(Command command)
169
ExtendedNodeInfo
extendedNodeInfo = m_nodeInfo as
ExtendedNodeInfo
;
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
2256
ExtendedNodeInfo
childNodeInfo = _iqtCommand.GetExtendedNodeInfo(n.Child0);
System\Data\Query\PlanCompiler\JoinGraph.cs (2)
654
ExtendedNodeInfo
leftInputNodeInfo = m_command.GetExtendedNodeInfo(joinNode.Child0);
655
ExtendedNodeInfo
rightInputNodeInfo = m_command.GetExtendedNodeInfo(joinNode.Child1);
System\Data\Query\PlanCompiler\KeyPullup.cs (5)
63
ExtendedNodeInfo
nodeInfo = node.GetExtendedNodeInfo(m_command);
137
ExtendedNodeInfo
childNodeInfo = n.Child0.GetExtendedNodeInfo(m_command);
239
ExtendedNodeInfo
branchNodeInfo = m_command.GetExtendedNodeInfo(branchNode);
280
ExtendedNodeInfo
branchNodeInfo = m_command.GetExtendedNodeInfo(branchNode);
374
ExtendedNodeInfo
projectNodeInfo = m_command.GetExtendedNodeInfo(n.Children[i]);
System\Data\Query\PlanCompiler\NestPullup.cs (3)
543
ExtendedNodeInfo
xni = newJoinApplyNode.GetExtendedNodeInfo(Command);
2180
ExtendedNodeInfo
drivingNodeInfo = Command.GetExtendedNodeInfo(drivingNode);
2455
ExtendedNodeInfo
inputNodeInfo = Command.GetExtendedNodeInfo(input);
System\Data\Query\PlanCompiler\ProjectionPruner.cs (1)
442
ExtendedNodeInfo
nodeInfo = m_command.GetExtendedNodeInfo(n.Child0);
System\Data\Query\PlanCompiler\TransformationRules.cs (30)
163
ExtendedNodeInfo
nodeInfo = Command.GetExtendedNodeInfo(relOpAncestor);
1394
ExtendedNodeInfo
filterNodeInfo = command.GetExtendedNodeInfo(filterNode);
1402
ExtendedNodeInfo
inputNodeInfo = command.GetExtendedNodeInfo(filterNode.Child0);
1819
ExtendedNodeInfo
rightTableNodeInfo = command.GetExtendedNodeInfo(rightInputNode);
1829
ExtendedNodeInfo
leftTableInfo = command.GetExtendedNodeInfo(leftInputNode);
1969
ExtendedNodeInfo
rightTableNodeInfo = command.GetExtendedNodeInfo(applyRightInputNode);
2029
ExtendedNodeInfo
childNodeInfo = trc.Command.GetExtendedNodeInfo(n.Child0);
2149
ExtendedNodeInfo
projectNodeInfo = trc.Command.GetExtendedNodeInfo(projectNode);
2233
ExtendedNodeInfo
nodeInfo = command.GetExtendedNodeInfo(n);
2339
ExtendedNodeInfo
relOpInputNodeInfo = command.GetExtendedNodeInfo(n.Child0);
2440
ExtendedNodeInfo
applyLeftChildNodeInfo = command.GetExtendedNodeInfo(applyNode.Child0);
2520
ExtendedNodeInfo
filterInputNodeInfo = command.GetExtendedNodeInfo(filterInputNode);
2521
ExtendedNodeInfo
applyLeftChildNodeInfo = command.GetExtendedNodeInfo(applyNode.Child0);
2608
ExtendedNodeInfo
joinNodeInfo = command.GetExtendedNodeInfo(joinNode);
2647
ExtendedNodeInfo
applyNodeInfo = command.GetExtendedNodeInfo(applyNode);
2710
ExtendedNodeInfo
inputNodeInfo = context.Command.GetExtendedNodeInfo(projectNode.Child0);
2730
ExtendedNodeInfo
projectInputNodeInfo = command.GetExtendedNodeInfo(projectNode.Child0);
2796
ExtendedNodeInfo
applyLeftChildNodeInfo = command.GetExtendedNodeInfo(applyNode.Child0);
2834
ExtendedNodeInfo
applyRightChildNodeInfo = command.GetExtendedNodeInfo(applyRightChild);
2835
ExtendedNodeInfo
applyLeftChildNodeInfo = command.GetExtendedNodeInfo(applyLeftChild);
2919
ExtendedNodeInfo
applyRightChildNodeInfo = command.GetExtendedNodeInfo(applyNode.Child1);
2929
ExtendedNodeInfo
applyLeftChildNodeInfo = command.GetExtendedNodeInfo(applyNode.Child0);
2972
private static bool CanRewriteApply(Node rightChild,
ExtendedNodeInfo
applyRightChildNodeInfo, OpType applyKind)
3478
ExtendedNodeInfo
otherChildInfo = command.GetExtendedNodeInfo(joinNode.Children[otherNodeIdx]);
3708
ExtendedNodeInfo
childNodeInfo = context.Command.GetExtendedNodeInfo(singleRowNode.Child0);
3891
ExtendedNodeInfo
nodeInfo = command.GetExtendedNodeInfo(n);
4180
ExtendedNodeInfo
nodeInfo = command.GetExtendedNodeInfo(n.Child0);
4349
ExtendedNodeInfo
nodeInfo = ((TransformationRulesContext)context).Command.GetExtendedNodeInfo(n.Child0);
4388
ExtendedNodeInfo
nodeInfo = ((TransformationRulesContext)context).Command.GetExtendedNodeInfo(n.Child0);
4430
ExtendedNodeInfo
nodeInfo = command.GetExtendedNodeInfo(n.Child0);