How can I perform a left outer join on two tables using entity framework? Below I can easily perform an inner join. Yet I have not a clue how to perform an outer join?
IEnumerable<TheList> myList = (from rowCal in custMain.CustomerAnswerList
join rowCalVal in custMain.CustomerAnswerListValues
on rowCAL.ListNameId equals rowCALVal.ListNameId
select new CustomerQuestionAnswerList
{
ListID = rowCALListID,
AnswerTypeID = rowCAL.AnswerTypeID
}