实体框架中是否存在NHibernate.ToFuture()扩展方法的模拟?

v00*_*d00 9 c# nhibernate entity-framework

所以问题在于标题.

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
Run Code Online (Sandbox Code Playgroud)

如何在EF 4中模仿这种行为?

Lad*_*nka 4

答案是否定的,因为 EF 无法处理多个结果集。