3 types derived from SetOp
System.Data.Entity (3)
System\Data\Query\InternalTrees\RelOps.cs (3)
871internal sealed class UnionAllOp : SetOp 917internal sealed class IntersectOp : SetOp 949internal sealed class ExceptOp : SetOp
22 references to SetOp
System.Data.Entity (22)
System\Data\Query\InternalTrees\Dump.cs (1)
460protected override void VisitSetOp(SetOp op, Node n) {
System\Data\Query\InternalTrees\NodeInfo.cs (1)
1011protected override NodeInfo VisitSetOp(SetOp op, Node n)
System\Data\Query\InternalTrees\OpCopier.cs (2)
911private Node CopySetOp(SetOp op, Node n) 933SetOp newSetOp = null;
System\Data\Query\InternalTrees\Visitors.cs (2)
111protected virtual void VisitSetOp(SetOp op, Node n) 1068protected virtual TResultType VisitSetOp(SetOp op, Node n)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
2138private DbExpression VisitSetOp(SetOp op, Node n, AliasGenerator alias, Func<DbExpression, DbExpression, DbExpression> setOpExpressionBuilder)
System\Data\Query\PlanCompiler\NestPullup.cs (1)
1514protected override Node VisitSetOp(SetOp op, Node n)
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (3)
1223SetOp setOp = (SetOp)n.Op; 1481protected override Node VisitSetOp(SetOp op, Node n)
System\Data\Query\PlanCompiler\ProjectionPruner.cs (1)
673protected override Node VisitSetOp(SetOp op, Node n)
System\Data\Query\PlanCompiler\PropertyPushdownHelper.cs (1)
727protected override void VisitSetOp(SetOp op, Node n)
System\Data\Query\PlanCompiler\TransformationRules.cs (6)
1565SetOp setOp = (SetOp)setOpNode.Op; 3073protected override int VisitSetOp(SetOp op, Node n) 3253protected override void VisitSetOp(SetOp op, Node n) 3824SetOp setOp = (SetOp)setOpNode.Op;
System\Data\Query\PlanCompiler\VarRefManager.cs (2)
134return HasVarReferences((SetOp)node.Op, vars, childIndex); 209private static bool HasVarReferences(SetOp op, VarVec vars, int index)
System\Data\Query\PlanCompiler\VarRemapper.cs (1)
301protected override void VisitSetOp(SetOp op, Node n)