4 writes to JoinType
System.Data.Linq (4)
SqlClient\Common\SqlNode.cs (1)
637this.JoinType = type;
SqlClient\Query\SqlCrossApplyToCrossJoin.cs (1)
41 join.JoinType = SqlJoinType.Cross;
SqlClient\Query\SqlOuterApplyReducer.cs (2)
44join.JoinType = SqlJoinType.LeftOuter; 100join.JoinType = SqlJoinType.LeftOuter;
21 references to JoinType
System.Data.Linq (21)
SqlClient\Query\SqlBinder.cs (4)
1110if (join.JoinType == SqlJoinType.CrossApply || 1111join.JoinType == SqlJoinType.OuterApply) { 1417bool rightIsOuterDependent = join.JoinType == SqlJoinType.LeftOuter || join.JoinType == SqlJoinType.OuterApply;
SqlClient\Query\SqlCrossApplyToCrossJoin.cs (1)
28 if (join.JoinType == SqlJoinType.CrossApply) {
SqlClient\Query\SqlDeflator.cs (1)
320switch (join.JoinType) {
SqlClient\Query\SqlDuplicator.cs (1)
176return new SqlJoin(join.JoinType, left, right, cond, join.SourceExpression);
SqlClient\Query\SqlFormatter.cs (6)
849return join.JoinType == SqlJoinType.Cross && 883switch (join.JoinType) { 902(rightJoin.JoinType == SqlJoinType.Cross 903&& join.JoinType != SqlJoinType.CrossApply 904&& join.JoinType != SqlJoinType.OuterApply)) { 912} else if (this.RequiresOnCondition(join.JoinType)) {
SqlClient\Query\SqlLiftIndependentRowExpressions.cs (1)
84if (join.JoinType == SqlJoinType.CrossApply) {
SqlClient\Query\SqlLiftWhereClauses.cs (1)
76switch (join.JoinType) {
SqlClient\Query\SqlOuterApplyReducer.cs (4)
32if (join.JoinType == SqlJoinType.OuterApply) { 57else if (join.JoinType == SqlJoinType.CrossApply) { 111while (join.JoinType == SqlJoinType.LeftOuter) { 168if (join == null || join.JoinType != SqlJoinType.LeftOuter)
SqlClient\Query\SqlResolver.cs (2)
138switch (join.JoinType) { 213switch (join.JoinType) {