9
所以問題是在標題。實體框架中是否存在NHibernate.ToFuture()擴展方法的模擬?
什麼NHibernate的用戶可以這樣做:
var q1 = Source.Companies.ToFuture();
var q2 = Source.Items.ToFuture();
var q3 = Source.Users.ToFuture();
var compoundModel = new CompoundModel(q1, q2, q3);
// All data obtained in single database roundtrip
// When the first to future statement is touched
如何在EF 4模仿這樣的行爲?
我不認爲這是可能的,因爲EF沒有像NHibernate的MultiQuery這樣的功能。我能想到的最接近的是一個「聯盟」,但當然不能涵蓋你的情況。 –