29 instantiations of OpCellTreeNode
System.Data.Entity (29)
System\Data\Mapping\ViewGeneration\BasicViewGenerator.cs (12)
73
OpCellTreeNode fojNode = new
OpCellTreeNode
(m_viewgenContext, CellTreeOpType.FOJ);
144
OpCellTreeNode result = new
OpCellTreeNode
(m_viewgenContext, CellTreeOpType.FOJ);
148
OpCellTreeNode extentFojNode = new
OpCellTreeNode
(m_viewgenContext, CellTreeOpType.FOJ);
192
OpCellTreeNode unionNode = new
OpCellTreeNode
(m_viewgenContext, CellTreeOpType.Union);
201
OpCellTreeNode fojNode = new
OpCellTreeNode
(m_viewgenContext, CellTreeOpType.FOJ);
264
var result = new
OpCellTreeNode
(m_viewgenContext, rootNode.OpType);
280
resultIJDriver = new
OpCellTreeNode
(m_viewgenContext, rootNode.Children[0].OpType);
381
var extentLojNode = new
OpCellTreeNode
(m_viewgenContext, CellTreeOpType.LOJ);
514
OpCellTreeNode newRootNode = new
OpCellTreeNode
(m_viewgenContext, rootNode.OpType);
532
OpCellTreeNode groupNode = new
OpCellTreeNode
(m_viewgenContext, opTypeToIsolate);
638
CellTreeNode n = new
OpCellTreeNode
(m_viewgenContext, CellTreeOpType.IJ, n1, n2);
690
CellTreeNode n = new
OpCellTreeNode
(m_viewgenContext, CellTreeOpType.LASJ, n1, n2);
System\Data\Mapping\ViewGeneration\CellTreeSimplifier.cs (6)
102
OpCellTreeNode newNode = new
OpCellTreeNode
(m_viewgenContext, rootNode.OpType);
195
OpCellTreeNode newChild = new
OpCellTreeNode
(m_viewgenContext, child.OpType,
202
CellTreeNode remainingNodes = new
OpCellTreeNode
(m_viewgenContext, rootNode.OpType,
206
CellTreeNode commonNodes = new
OpCellTreeNode
(m_viewgenContext, commonChildOpType,
210
CellTreeNode result = new
OpCellTreeNode
(m_viewgenContext, commonChildOpType,
386
OpCellTreeNode temp = new
OpCellTreeNode
(m_viewgenContext, opType);
System\Data\Mapping\ViewGeneration\QueryRewriting\QueryRewriter.cs (2)
499
CellTreeNode rightDomainQuery = new
OpCellTreeNode
(
1201
return new
OpCellTreeNode
(context, opType,
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingValidator.cs (6)
78
sQueryTree = new
OpCellTreeNode
(_viewgenContext, CellTreeOpType.IJ, complementSQueryTreeForCondition, _basicView);
200
OpCellTreeNode memberCover = new
OpCellTreeNode
(_viewgenContext, CellTreeOpType.Union);
228
memberValueTrees[lastMemberValue] = new
OpCellTreeNode
(_viewgenContext, CellTreeOpType.LASJ, _basicView, memberCover);
261
new
OpCellTreeNode
(_viewgenContext, CellTreeOpType.IJ, sQueryTreeForDomainValue, sQueryTree);
408
OpCellTreeNode node = new
OpCellTreeNode
(_viewgenContext, CellTreeOpType.IJ);
434
OpCellTreeNode disjunctionNode = new
OpCellTreeNode
(_viewgenContext, CellTreeOpType.Union);
System\Data\Mapping\ViewGeneration\Structures\CellTreeNodeVisitors.cs (3)
98
return new
OpCellTreeNode
(node.ViewgenContext, node.OpType, newChildren);
148
OpCellTreeNode result = new
OpCellTreeNode
(node.ViewgenContext, node.OpType, flattenedChildren);
213
OpCellTreeNode result = new
OpCellTreeNode
(node.ViewgenContext, node.OpType, finalChildren);
49 references to OpCellTreeNode
System.Data.Entity (49)
System\Data\Mapping\ViewGeneration\BasicViewGenerator.cs (16)
73
OpCellTreeNode
fojNode = new OpCellTreeNode(m_viewgenContext, CellTreeOpType.FOJ);
144
OpCellTreeNode
result = new OpCellTreeNode(m_viewgenContext, CellTreeOpType.FOJ);
148
OpCellTreeNode
extentFojNode = new OpCellTreeNode(m_viewgenContext, CellTreeOpType.FOJ);
192
OpCellTreeNode
unionNode = new OpCellTreeNode(m_viewgenContext, CellTreeOpType.Union);
201
OpCellTreeNode
fojNode = new OpCellTreeNode(m_viewgenContext, CellTreeOpType.FOJ);
264
var
result = new OpCellTreeNode(m_viewgenContext, rootNode.OpType);
275
OpCellTreeNode
resultIJDriver = null;
294
var
opNode = child as
OpCellTreeNode
;
364
var extentLOJs = new Dictionary<EntitySet,
OpCellTreeNode
>(EqualityComparer<EntitySet>.Default);
381
var
extentLojNode = new OpCellTreeNode(m_viewgenContext, CellTreeOpType.LOJ);
407
OpCellTreeNode
fkExtentLOJ;
426
var
extentLOJ = m.Value;
514
OpCellTreeNode
newRootNode = new OpCellTreeNode(m_viewgenContext, rootNode.OpType);
532
OpCellTreeNode
groupNode = new OpCellTreeNode(m_viewgenContext, opTypeToIsolate);
581
OpCellTreeNode
groupNode)
System\Data\Mapping\ViewGeneration\CellTreeSimplifier.cs (9)
102
OpCellTreeNode
newNode = new OpCellTreeNode(m_viewgenContext, rootNode.OpType);
180
List<
OpCellTreeNode
> newChildren = new List<
OpCellTreeNode
>(children.Count);
181
foreach (
OpCellTreeNode
child in children)
195
OpCellTreeNode
newChild = new OpCellTreeNode(m_viewgenContext, child.OpType,
203
Helpers.AsSuperTypeList<
OpCellTreeNode
, CellTreeNode>(newChildren));
233
OpCellTreeNode
opNode = node as
OpCellTreeNode
;
386
OpCellTreeNode
temp = new OpCellTreeNode(m_viewgenContext, opType);
System\Data\Mapping\ViewGeneration\CqlGeneration\JoinCqlBlock.cs (1)
71
builder.Append(
OpCellTreeNode
.OpToEsql(m_opType));
System\Data\Mapping\ViewGeneration\CqlGeneration\UnionCqlBlock.cs (1)
46
builder.Append(
OpCellTreeNode
.OpToEsql(CellTreeOpType.Union));
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingValidator.cs (4)
200
OpCellTreeNode
memberCover = new OpCellTreeNode(_viewgenContext, CellTreeOpType.Union);
408
OpCellTreeNode
node = new OpCellTreeNode(_viewgenContext, CellTreeOpType.IJ);
434
OpCellTreeNode
disjunctionNode = new OpCellTreeNode(_viewgenContext, CellTreeOpType.Union);
539
internal override bool VisitOpNode(
OpCellTreeNode
node, bool dummy)
System\Data\Mapping\ViewGeneration\Structures\CellTreeNodeVisitors.cs (18)
38
internal abstract TOutput VisitUnion(
OpCellTreeNode
node, TInput param);
39
internal abstract TOutput VisitInnerJoin(
OpCellTreeNode
node, TInput param);
40
internal abstract TOutput VisitLeftOuterJoin(
OpCellTreeNode
node, TInput param);
41
internal abstract TOutput VisitFullOuterJoin(
OpCellTreeNode
node, TInput param);
42
internal abstract TOutput VisitLeftAntiSemiJoin(
OpCellTreeNode
node, TInput param);
50
internal abstract TOutput VisitOpNode(
OpCellTreeNode
node, TInput param);
66
internal override CellTreeNode VisitUnion(
OpCellTreeNode
node, TInput param)
71
internal override CellTreeNode VisitInnerJoin(
OpCellTreeNode
node, TInput param)
76
internal override CellTreeNode VisitLeftOuterJoin(
OpCellTreeNode
node, TInput param)
81
internal override CellTreeNode VisitFullOuterJoin(
OpCellTreeNode
node, TInput param)
86
internal override CellTreeNode VisitLeftAntiSemiJoin(
OpCellTreeNode
node, TInput param)
91
private
OpCellTreeNode
AcceptChildren(
OpCellTreeNode
node, TInput param)
128
internal override CellTreeNode VisitOpNode(
OpCellTreeNode
node, bool dummy)
148
OpCellTreeNode
result = new OpCellTreeNode(node.ViewgenContext, node.OpType, flattenedChildren);
182
internal override CellTreeNode VisitOpNode(
OpCellTreeNode
node, bool dummy)
213
OpCellTreeNode
result = new OpCellTreeNode(node.ViewgenContext, node.OpType, finalChildren);
238
internal override IEnumerable<LeafCellTreeNode> VisitOpNode(
OpCellTreeNode
node, bool dummy)