how can i implement left outer join in following code:
var showmenu = from pag in pagerepository.GetAllPages()
join pgmt in pagerepository.GetAllPageMeta()
on pag.int_PageId equals pgmt.int_PageId
where (pag.int_OrganizationId == layoutrep.GetSidebarDetailById(SidebarDetailsId).int_OrganizationId
&& pag.int_PostStatusId == 2 && pag.bit_ShowInMenu == true) &&
(pgmt.vcr_MetaKey.Contains("chk") && pgmt.vcr_MetaValue.Contains("true"))
select pag;