1 write to JoinKind
System.Data.Entity (1)
System\Data\Query\PlanCompiler\JoinGraph.cs (1)
1145joinEdge.JoinKind = JoinKind.Inner;
17 references to JoinKind
System.Data.Entity (17)
System\Data\Query\PlanCompiler\JoinGraph.cs (17)
1003if (edge1.JoinKind != edge2.JoinKind) 1009if (edge1.JoinKind == JoinKind.LeftOuter && 1017if (edge1.JoinKind == JoinKind.LeftOuter && edge1.RightVars.Count != edge2.LeftVars.Count) 1059else if (edge1.JoinKind == JoinKind.LeftOuter) 1075JoinEdge newEdge = JoinEdge.CreateTransitiveJoinEdge(edge1.Left, edge2.Right, edge1.JoinKind, 1078if (edge1.JoinKind == JoinKind.Inner) 1080JoinEdge reverseEdge = JoinEdge.CreateTransitiveJoinEdge(edge2.Right, edge1.Left, edge1.JoinKind, 1682edge2.JoinKind != edge1.JoinKind) 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)