Base:
property
OpType
System.Data.Mapping.ViewGeneration.Structures.CellTreeNode.OpType
26 references to OpType
System.Data.Entity (26)
System\Data\Mapping\ViewGeneration\BasicViewGenerator.cs (1)
295
if (opNode != null && opNode.
OpType
== CellTreeOpType.Union)
System\Data\Mapping\ViewGeneration\CellTreeSimplifier.cs (6)
194
Debug.Assert(child.
OpType
== commonChildOpType);
195
OpCellTreeNode newChild = new OpCellTreeNode(m_viewgenContext, child.
OpType
,
238
Debug.Assert(opNode.
OpType
!= CellTreeOpType.Leaf, "Leaf type for op cell node?");
242
commonChildOpType = opNode.
OpType
;
244
else if (CellTreeNode.IsAssociativeOp(opNode.
OpType
) == false || commonChildOpType != opNode.
OpType
)
System\Data\Mapping\ViewGeneration\QueryRewriting\RewritingValidator.cs (1)
541
if (node.
OpType
== CellTreeOpType.LASJ)
System\Data\Mapping\ViewGeneration\Structures\CellTreeNodeVisitors.cs (6)
98
return new OpCellTreeNode(node.ViewgenContext, node.
OpType
, newChildren);
146
Debug.Assert(node.
OpType
!= CellTreeOpType.Leaf, "Wrong op type for operation node");
148
OpCellTreeNode result = new OpCellTreeNode(node.ViewgenContext, node.
OpType
, flattenedChildren);
197
if (CellTreeNode.IsAssociativeOp(node.
OpType
))
202
if (child.OpType == node.
OpType
)
213
OpCellTreeNode result = new OpCellTreeNode(node.ViewgenContext, node.
OpType
, finalChildren);
System\Data\Mapping\ViewGeneration\Structures\OpCellTreeNode.cs (12)
76
m_leftFragmentQuery = GenerateFragmentQuery(Children, true /*isLeft*/, ViewgenContext,
OpType
);
88
m_rightFragmentQuery = GenerateFragmentQuery(Children, false /*isLeft*/, ViewgenContext,
OpType
);
139
switch (
OpType
)
152
Debug.Fail("Unexpected optype: " +
OpType
);
192
if (
OpType
== CellTreeOpType.Union)
223
Debug.Assert(
OpType
== CellTreeOpType.Union);
340
Debug.Assert(
OpType
== CellTreeOpType.IJ ||
341
OpType
== CellTreeOpType.LOJ ||
342
OpType
== CellTreeOpType.FOJ, "Only these join operations handled");
370
SlotInfo slotInfo = GetJoinSlotInfo(
OpType
, requiredSlots[slotNum], children, slotNum, identifiers);
412
CqlBlock result = new JoinCqlBlock(
OpType
, slotInfos, children, onClauses, identifiers, ++blockAliasNum);
652
StringUtil.FormatStringBuilder(stringBuilder, " {0} ",
OpType
);