2 instantiations of UnionAllOp
System.Data.Entity (2)
System\Data\Query\InternalTrees\Command.cs (1)
1374return new UnionAllOp(vec, leftMap, rightMap, branchDiscriminator);
System\Data\Query\InternalTrees\RelOps.cs (1)
887internal static readonly UnionAllOp Pattern = new UnionAllOp();
20 references to UnionAllOp
System.Data.Entity (20)
System\Data\Query\InternalTrees\Command.cs (2)
1354internal UnionAllOp CreateUnionAllOp(VarMap leftMap, VarMap rightMap) 1366internal UnionAllOp CreateUnionAllOp(VarMap leftMap, VarMap rightMap, Var branchDiscriminator)
System\Data\Query\InternalTrees\Dump.cs (2)
463UnionAllOp uallOp = (UnionAllOp)op;
System\Data\Query\InternalTrees\NodeInfo.cs (2)
1052UnionAllOp unionAllOp = (UnionAllOp)op;
System\Data\Query\InternalTrees\OpCopier.cs (2)
938Var branchDiscriminator = ((UnionAllOp)op).BranchDiscriminator; 975public override Node Visit(UnionAllOp op, Node n)
System\Data\Query\InternalTrees\RelOps.cs (1)
887internal static readonly UnionAllOp Pattern = new UnionAllOp();
System\Data\Query\InternalTrees\Visitors.cs (2)
656public virtual void Visit(UnionAllOp op, Node n) 1101public virtual TResultType Visit(UnionAllOp op, Node n)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
2194public override DbExpression Visit(UnionAllOp op, Node n)
System\Data\Query\PlanCompiler\KeyPullup.cs (5)
217public override void Visit(UnionAllOp op, Node n) 257UnionAllOp branchUnionAllOp = (UnionAllOp)branchNode.Op; 290if (OpType.UnionAll == branchNode.Op.OpType && null != ((UnionAllOp)branchNode.Op).BranchDiscriminator) 292branchDiscriminatorVar = ((UnionAllOp)branchNode.Op).BranchDiscriminator;
System\Data\Query\PlanCompiler\NestPullup.cs (2)
2590UnionAllOp unionAllOp = Command.CreateUnionAllOp(unionAllMap, projectMap); 2641private static VarList GetUnionOutputs(UnionAllOp unionOp, VarList leftVars)
System\Data\Query\PlanCompiler\TransformationRules.cs (1)
1510new Node(UnionAllOp.Pattern,