1 instantiation of CrossJoinOp
System.Data.Entity (1)
System\Data\Query\InternalTrees\RelOps.cs (1)
228
internal static readonly CrossJoinOp Instance = new
CrossJoinOp
();
17 references to CrossJoinOp
System.Data.Entity (17)
System\Data\Query\InternalTrees\Command.cs (2)
1211
internal
CrossJoinOp
CreateCrossJoinOp()
1213
return
CrossJoinOp
.Instance;
System\Data\Query\InternalTrees\NodeInfo.cs (1)
798
public override NodeInfo Visit(
CrossJoinOp
op, Node n)
System\Data\Query\InternalTrees\OpCopier.cs (1)
845
public override Node Visit(
CrossJoinOp
op, Node n)
System\Data\Query\InternalTrees\RelOps.cs (3)
228
internal static readonly
CrossJoinOp
Instance = new CrossJoinOp();
229
internal static readonly
CrossJoinOp
Pattern =
CrossJoinOp
.Instance;
System\Data\Query\InternalTrees\Visitors.cs (2)
596
public virtual void Visit(
CrossJoinOp
op, Node n)
1018
public virtual TResultType Visit(
CrossJoinOp
op, Node n)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
1945
public override DbExpression Visit(
CrossJoinOp
op, Node n)
System\Data\Query\PlanCompiler\TransformationRules.cs (7)
1765
new Node(
CrossJoinOp
.Pattern,
3344
new PatternMatchRule(new Node(
CrossJoinOp
.Pattern,
3351
new PatternMatchRule(new Node(
CrossJoinOp
.Pattern,
3497
new PatternMatchRule(new Node(
CrossJoinOp
.Pattern,
3504
new PatternMatchRule(new Node(
CrossJoinOp
.Pattern,
3619
new PatternMatchRule(new Node(
CrossJoinOp
.Pattern,
3624
new PatternMatchRule(new Node(
CrossJoinOp
.Pattern,