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