12 references to SqlJoin
System.Data.Linq (12)
SqlClient\Common\SqlFactory.cs (1)
609
return new
SqlJoin
(joinType, location, alias, condition, source);
SqlClient\Query\QueryConverter.cs (5)
445
SqlJoin join = new
SqlJoin
(SqlJoinType.OuterApply, alias, innerAlias, null, this.dominatingExpression);
469
SqlJoin join = new
SqlJoin
(SqlJoinType.CrossApply, seqAlias, selAlias, null, this.dominatingExpression);
504
SqlJoin join = new
SqlJoin
(SqlJoinType.Inner, outerAlias, innerAlias, condition, this.dominatingExpression);
507
SqlJoin join = new
SqlJoin
(SqlJoinType.Cross, outerAlias, innerAlias, null, this.dominatingExpression);
566
SqlJoin join = new
SqlJoin
(SqlJoinType.OuterApply, aliasNull, alias, null, this.dominatingExpression);
SqlClient\Query\SqlBinder.cs (3)
904
newSelect.From = new
SqlJoin
(SqlJoinType.CrossApply, alias, ralias, null, m.SourceExpression);
966
sel.From = new
SqlJoin
(SqlJoinType.CrossApply, sel.From, alias, null, ss.SourceExpression);
976
sel.From = new
SqlJoin
(SqlJoinType.CrossApply, sel.From, alias, null, ss.SourceExpression);
SqlClient\Query\SqlDuplicator.cs (1)
176
return new
SqlJoin
(join.JoinType, left, right, cond, join.SourceExpression);
SqlClient\Query\SqlMultiplexer.cs (1)
53
SqlJoin join = new
SqlJoin
(SqlJoinType.OuterApply, this.outerSelect.From, alias, null, sms.SourceExpression);
SqlClient\Query\SqlRewriteScalarSubqueries.cs (1)
38
this.currentSelect.From = new
SqlJoin
(SqlJoinType.OuterApply, this.currentSelect.From, alias, null, ss.SourceExpression);