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