Gauche Rejoignez Linq à l'entité Vb.net

Je ne peux pas comprendre que linq to entité syntaxe de la requête. Mon problème est que si la valeur des Appels table est vide alors en notant arrive, je veux faire quelque chose comme un left join pour obtenir 'tous' les lignes de l'appel de la table.

J'ai essayé de groupe, mais je ne peux pas comprendre la bonne façon de l'écrire.

Dim TicketQuery As ObjectQuery = From c In EnData.Customer _
                                         Join t In EnData.Calls On t.CustomerID Equals c.CustomerID _
                                         Join Status In EnData.Lists On t.Status Equals Status.ListValue _
                                         Join Project In EnData.Lists On t.Project Equals Project.ListValue _
                                         Join Priorty In EnData.Lists On t.Priority Equals Priorty.ListValue _
                                         Where c.Status > -1 And t.Status > -1 And Status.ListType = 1 And Project.ListType = 3 And Priorty.ListType = 2 _
         Select New With {c.CustName, t.CallID, t.CallDate, t.CallTime, t.Description, Key .Status = Status.ListText, Key .Project = Project.ListText, t.DateModified, Key .Priority = Priorty.ListText}

Comment puis-je régler ce problème?

source d'informationauteur Ezi