18 references to LeftOuterJoin
System.Data.Entity (18)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
912else if (DbExpressionKind.LeftOuterJoin == expression.ExpressionKind)
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (3)
416return new DbJoinExpression(DbExpressionKind.LeftOuterJoin, resultType, left, right, joinCondition); 2724DbExpressionKind.LeftOuterJoin == joinKind, 2741case DbExpressionKind.LeftOuterJoin:
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
85names[(int)DbExpressionKind.LeftOuterJoin] = "LOJ";
System\Data\Common\CommandTrees\RelationalExpressions.cs (1)
372DbExpressionKind.LeftOuterJoin == joinKind ||
System\Data\Common\EntitySql\SemanticAnalyzer.cs (1)
3244private static readonly DbExpressionKind[] joinMap = { DbExpressionKind.CrossJoin, DbExpressionKind.InnerJoin, DbExpressionKind.LeftOuterJoin, DbExpressionKind.FullOuterJoin };
System\Data\Mapping\Update\Internal\Propagator.cs (1)
139if (DbExpressionKind.InnerJoin != node.ExpressionKind && DbExpressionKind.LeftOuterJoin != node.ExpressionKind)
System\Data\Mapping\Update\Internal\Propagator.JoinPropagator.cs (1)
64Debug.Assert(DbExpressionKind.LeftOuterJoin == node.ExpressionKind || DbExpressionKind.InnerJoin == node.ExpressionKind, "(Update/JoinPropagagtor/JoinEvaluator) " +
System\Data\Mapping\ViewValidator.cs (1)
112case DbExpressionKind.LeftOuterJoin:
System\Data\Objects\ELinq\MethodCallTranslator.cs (1)
2632if (rightProject.Input.Expression.ExpressionKind != DbExpressionKind.LeftOuterJoin)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
1992return VisitBinaryJoin(n, DbExpressionKind.LeftOuterJoin);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (2)
2285DbExpressionKind.LeftOuterJoin == e.ExpressionKind || 2348case DbExpressionKind.LeftOuterJoin:
System\Data\SqlClient\SqlGen\SqlGenerator.cs (4)
1638case DbExpressionKind.LeftOuterJoin: 3082case DbExpressionKind.LeftOuterJoin: 3936DbExpressionKind.LeftOuterJoin == e.ExpressionKind); 4104case DbExpressionKind.LeftOuterJoin: