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