23 references to JoinKind
System.Data.Entity (23)
System\Data\Query\PlanCompiler\JoinGraph.cs (23)
346private JoinKind m_joinKind; 362AugmentedJoinNode joinNode, JoinKind joinKind, 394internal JoinKind JoinKind { get { return m_joinKind; } set { m_joinKind = value; } } 435JoinKind joinKind = joinOpType == OpType.LeftOuterJoin ? JoinKind.LeftOuter : JoinKind.Inner; 450internal static JoinEdge CreateTransitiveJoinEdge(AugmentedTableNode left, AugmentedTableNode right, JoinKind joinKind, 906JoinKind joinKind = (opType == OpType.LeftOuterJoin) ? JoinKind.LeftOuter : JoinKind.Inner; 914if (joinKind == JoinKind.Inner) 1009if (edge1.JoinKind == JoinKind.LeftOuter && 1017if (edge1.JoinKind == JoinKind.LeftOuter && edge1.RightVars.Count != edge2.LeftVars.Count) 1059else if (edge1.JoinKind == JoinKind.LeftOuter) 1078if (edge1.JoinKind == JoinKind.Inner) 1145joinEdge.JoinKind = JoinKind.Inner; 1720if (joinEdge.JoinKind == JoinKind.LeftOuter && !keyVars.IsSet(v)) 1810if (joinEdge.JoinKind == JoinKind.LeftOuter && !keyVars.IsSet(v)) 1906PlanCompiler.Assert(joinEdge.JoinKind == JoinKind.Inner, "Expected inner join"); 1935PlanCompiler.Assert(joinEdge.JoinKind == JoinKind.LeftOuter, "Expected left-outer-join"); 2003if (joinEdge.JoinKind == JoinKind.LeftOuter && fkConstraint.ChildMultiplicity == md.RelationshipMultiplicity.Many) 2017if (joinEdge.JoinKind == JoinKind.Inner) 2221if (joinEdge.JoinKind == JoinKind.LeftOuter)