In base a questo articolo, si suppone di poterlo fare includendo un'espressione lambda http://romiller.com/2010/07/14/ef-ctp4-tips-tricks-include-with-lambda/.Come usare Includi con Lambda in EF?
Per esempio ...
var blogsWithPosts = context.Blogs.Include(b => b.Posts);
Allora, dove ho ...
IQueryable<Data.Patient> query = ctx.ObjectContext.Patients
.Include("Person");
mi piacerebbe farlo essere ...
IQueryable<Data.Patient> query = ctx.ObjectContext.Patients
.Include(row => row.Person);
ho aggiunto il importa per System.Data.Entity ... ma ancora non può farlo accadere. Sto usando Csla, quindi il mio oggetto di contesto è impostato come ...
using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>.GetManager(Database.ApplicationConnection, false))
{
}
Questo può essere il problema ... Qualsiasi aiuto sarebbe molto apprezzato!
Domanda sciocca ... busto è il CTP4 non incluso con VS 2010? Se no ... da dove posso prenderlo? – mattruma
Sembra che possa essere scaricato qui http://www.microsoft.com/downloads/en/details.aspx?FamilyID=4e094902-aeff-4ee2-a12d-5881d4b0dd3e&displaylang=en – mattruma
No, non è, ha appena pubblicato meno di 2 mesi fa (7/13/2010) e sarà rilasciato ufficialmente come parte di .Net 4.0 SP1 o .Net 5.0. È possibile scaricarlo da: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=4e094902-aeff-4ee2-a12d-5881d4b0dd3e&displaylang=en –