23 references to JoinKind
System.Data.Entity (23)
System\Data\Common\EntitySql\AST\QueryExpr.cs (4)
487
private
JoinKind
_joinKind;
493
internal JoinClauseItem(FromClauseItem joinLeft, FromClauseItem joinRight,
JoinKind
joinKind)
501
internal JoinClauseItem(FromClauseItem joinLeft, FromClauseItem joinRight,
JoinKind
joinKind, Node onExpr)
528
internal
JoinKind
JoinKind
System\Data\Common\EntitySql\CqlParser.cs (12)
2265
yyval = new JoinClauseItem((FromClauseItem)val_peek(2), (FromClauseItem)val_peek(0), (
JoinKind
)val_peek(1));
2272
yyval = new JoinClauseItem((FromClauseItem)val_peek(4), (FromClauseItem)val_peek(2), (
JoinKind
)val_peek(3), (Node)val_peek(0));
2286
yyval =
JoinKind
.Cross;
2292
yyval =
JoinKind
.LeftOuter;
2298
yyval =
JoinKind
.LeftOuter;
2304
yyval =
JoinKind
.RightOuter;
2310
yyval =
JoinKind
.RightOuter;
2316
yyval =
JoinKind
.Inner;
2322
yyval =
JoinKind
.Inner;
2328
yyval =
JoinKind
.FullOuter;
2334
yyval =
JoinKind
.FullOuter;
2340
yyval =
JoinKind
.FullOuter;
System\Data\Common\EntitySql\SemanticAnalyzer.cs (7)
3143
if (AST.
JoinKind
.Inner == joinClause.JoinKind)
3150
if (AST.
JoinKind
.Cross == joinClause.JoinKind)
3188
if (joinClause.JoinKind == AST.
JoinKind
.RightOuter)
3190
joinClause.JoinKind = AST.
JoinKind
.LeftOuter;
3237
/// Maps <see cref="AST.
JoinKind
"/> to <see cref="DbExpressionKind"/>.
3239
private static DbExpressionKind MapJoinKind(AST.
JoinKind
joinKind)
3241
Debug.Assert(joinKind != AST.
JoinKind
.RightOuter, "joinKind != JoinKind.RightOuter");