15 references to FullOuterJoin
System.Data.Entity (15)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
918Debug.Assert(expression.ExpressionKind == DbExpressionKind.FullOuterJoin, "DbJoinExpression had ExpressionKind other than InnerJoin, LeftOuterJoin or FullOuterJoin?");
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (3)
439return new DbJoinExpression(DbExpressionKind.FullOuterJoin, resultType, left, right, joinCondition); 2722DbExpressionKind.FullOuterJoin == joinKind || 2744case DbExpressionKind.FullOuterJoin:
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
84names[(int)DbExpressionKind.FullOuterJoin] = "FOJ";
System\Data\Common\CommandTrees\RelationalExpressions.cs (1)
373DbExpressionKind.FullOuterJoin == joinKind,
System\Data\Common\EntitySql\SemanticAnalyzer.cs (1)
3244private static readonly DbExpressionKind[] joinMap = { DbExpressionKind.CrossJoin, DbExpressionKind.InnerJoin, DbExpressionKind.LeftOuterJoin, DbExpressionKind.FullOuterJoin };
System\Data\Mapping\ViewValidator.cs (1)
111case DbExpressionKind.FullOuterJoin:
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
1998return VisitBinaryJoin(n, DbExpressionKind.FullOuterJoin);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
2286DbExpressionKind.FullOuterJoin == e.ExpressionKind, 2354case DbExpressionKind.FullOuterJoin:
System\Data\SqlClient\SqlGen\SqlGenerator.cs (4)
1630case DbExpressionKind.FullOuterJoin: 3080case DbExpressionKind.FullOuterJoin: 3934DbExpressionKind.FullOuterJoin == e.ExpressionKind || 4102case DbExpressionKind.FullOuterJoin: