1 type derived from NodeInfo
System.Data.Entity (1)
System\Data\Query\InternalTrees\NodeInfo.cs (1)
217
internal class ExtendedNodeInfo :
NodeInfo
1 instantiation of NodeInfo
System.Data.Entity (1)
System\Data\Query\InternalTrees\Nodes.cs (1)
182
m_nodeInfo = new
NodeInfo
(command);
46 references to NodeInfo
System.Data.Entity (46)
System\Data\Query\InternalTrees\Command.cs (1)
1515
internal
NodeInfo
GetNodeInfo(Node n)
System\Data\Query\InternalTrees\NodeInfo.cs (36)
172
NodeInfo
chiNodeInfo = cmd.GetNodeInfo(chi);
265
m_hashValue = (m_hashValue << 4) ^
NodeInfo
.GetHashValue(this.Definitions);
266
m_hashValue = (m_hashValue << 4) ^
NodeInfo
.GetHashValue(this.Keys.KeyVars);
343
internal class NodeInfoVisitor : BasicOpVisitorOfT<
NodeInfo
>
356
NodeInfo
nodeInfo = VisitNode(n);
378
private
NodeInfo
GetNodeInfo(Node n)
386
private
NodeInfo
InitNodeInfo(Node n)
388
NodeInfo
nodeInfo = GetNodeInfo(n);
407
protected override
NodeInfo
VisitDefault(Node n)
411
NodeInfo
nodeInfo = InitNodeInfo(n);
416
NodeInfo
childNodeInfo = GetNodeInfo(chi);
455
public override
NodeInfo
Visit(VarRefOp op, Node n)
457
NodeInfo
nodeInfo = InitNodeInfo(n);
465
protected override
NodeInfo
VisitRelOpDefault(RelOp op, Node n)
481
protected override
NodeInfo
VisitTableOp(ScanTableBaseOp op, Node n)
516
public override
NodeInfo
Visit(UnnestOp op, Node n)
545
NodeInfo
childNodeInfo = GetNodeInfo(n.Child0);
594
public override
NodeInfo
Visit(ProjectOp op, Node n)
623
NodeInfo
chiNodeInfo = GetNodeInfo(chi.Child0);
677
public override
NodeInfo
Visit(FilterOp op, Node n)
681
NodeInfo
predNodeInfo = GetNodeInfo(n.Child1);
734
protected override
NodeInfo
VisitGroupByOp(GroupByBaseOp op, Node n)
749
NodeInfo
keyExprNodeInfo = GetNodeInfo(chi.Child0);
766
NodeInfo
aggExprNodeInfo = GetNodeInfo(chi.Child0);
798
public override
NodeInfo
Visit(CrossJoinOp op, Node n)
858
protected override
NodeInfo
VisitJoinOp(JoinBaseOp op, Node n)
876
NodeInfo
predNodeInfo = GetNodeInfo(n.Child2);
953
protected override
NodeInfo
VisitApplyOp(ApplyBaseOp op, Node n)
1011
protected override
NodeInfo
VisitSetOp(SetOp op, Node n)
1131
protected override
NodeInfo
VisitSortOp(SortBaseOp op, Node n)
1183
public override
NodeInfo
Visit(DistinctOp op, Node n)
1228
public override
NodeInfo
Visit(SingleRowOp op, Node n)
1249
public override
NodeInfo
Visit(SingleRowTableOp op, Node n)
1273
public override
NodeInfo
Visit(PhysicalProjectOp op, Node n)
1278
NodeInfo
childNodeInfo = GetNodeInfo(chi);
1318
protected override
NodeInfo
VisitNestOp(NestBaseOp op, Node n)
System\Data\Query\InternalTrees\Nodes.cs (2)
28
private
NodeInfo
m_nodeInfo;
150
internal
NodeInfo
GetNodeInfo(Command command)
System\Data\Query\PlanCompiler\Predicate.cs (2)
303
NodeInfo
nodeInfo = m_command.GetNodeInfo(part);
495
NodeInfo
otherNodeInfo = m_command.GetNodeInfo(right);
System\Data\Query\PlanCompiler\TransformationRules.cs (5)
460
NodeInfo
nodeInfo = this.Command.GetNodeInfo(subTree);
524
NodeInfo
nodeInfo = Command.GetNodeInfo(node);
2189
NodeInfo
nodeInfo = context.Command.GetNodeInfo(n);
2439
NodeInfo
filterInputNodeInfo = command.GetNodeInfo(filterNode.Child0);
2588
NodeInfo
filterPredicateNodeInfo = command.GetNodeInfo(filterNode.Child1);