1 instantiation of OuterApplyOp
System.Data.Entity (1)
System\Data\Query\InternalTrees\RelOps.cs (1)
410internal static readonly OuterApplyOp Instance = new OuterApplyOp();
17 references to OuterApplyOp
System.Data.Entity (17)
System\Data\Query\InternalTrees\Command.cs (2)
1232internal OuterApplyOp CreateOuterApplyOp() 1234return OuterApplyOp.Instance;
System\Data\Query\InternalTrees\OpCopier.cs (1)
900public override Node Visit(OuterApplyOp op, Node n)
System\Data\Query\InternalTrees\RelOps.cs (3)
410internal static readonly OuterApplyOp Instance = new OuterApplyOp(); 411internal static readonly OuterApplyOp Pattern = OuterApplyOp.Instance;
System\Data\Query\InternalTrees\Visitors.cs (2)
646public virtual void Visit(OuterApplyOp op, Node n) 990public virtual TResultType Visit(OuterApplyOp op, Node n)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
2064public override DbExpression Visit(OuterApplyOp op, Node n)
System\Data\Query\PlanCompiler\SubqueryTrackingVisitor.cs (1)
165OuterApplyOp op = m_command.CreateOuterApplyOp();
System\Data\Query\PlanCompiler\TransformationRules.cs (7)
1942new Node(OuterApplyOp.Pattern, 2418new PatternMatchRule(new Node(OuterApplyOp.Pattern, 2473new PatternMatchRule(new Node(OuterApplyOp.Pattern, 2485new PatternMatchRule(new Node(OuterApplyOp.Pattern, 2662new PatternMatchRule(new Node(OuterApplyOp.Pattern, 2812new PatternMatchRule(new Node(OuterApplyOp.Pattern, 2900new PatternMatchRule(new Node(OuterApplyOp.Pattern,