1 instantiation of CrossApplyOp
System.Data.Entity (1)
System\Data\Query\InternalTrees\RelOps.cs (1)
378internal static readonly CrossApplyOp Instance = new CrossApplyOp();
14 references to CrossApplyOp
System.Data.Entity (14)
System\Data\Query\InternalTrees\Command.cs (2)
1224internal CrossApplyOp CreateCrossApplyOp() 1226return CrossApplyOp.Instance;
System\Data\Query\InternalTrees\OpCopier.cs (1)
889public override Node Visit(CrossApplyOp op, Node n)
System\Data\Query\InternalTrees\RelOps.cs (3)
378internal static readonly CrossApplyOp Instance = new CrossApplyOp(); 379internal static readonly CrossApplyOp Pattern = CrossApplyOp.Instance;
System\Data\Query\InternalTrees\Visitors.cs (2)
636public virtual void Visit(CrossApplyOp op, Node n) 979public virtual TResultType Visit(CrossApplyOp op, Node n)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
2058public override DbExpression Visit(CrossApplyOp op, Node n)
System\Data\Query\PlanCompiler\TransformationRules.cs (5)
2411new PatternMatchRule(new Node(CrossApplyOp.Pattern, 2623new PatternMatchRule(new Node(CrossApplyOp.Pattern, 2807new PatternMatchRule(new Node(CrossApplyOp.Pattern, 2895new PatternMatchRule(new Node(CrossApplyOp.Pattern, 3285new PatternMatchRule(new Node(CrossApplyOp.Pattern,