Poco クラスで EF 4.1 を使用する ASP.NET MVC アプリケーションがあります。
次のような複数のエンティティを取得した場合:
var users = db.Users.Where(u=>u.IsActive).ToList();
var transactions = db.Transactions.Where(t=>t.IsActive).ToList();
var customers = db.Customers.Where(c=>c.IsActive).ToList();
このシナリオでは、データベースは 3 回ヒットしていますか? もしそうなら、EF 4.1にそれらの呼び出しを1回の往復で強制的に行う方法はありますか?
14 個のエンティティを取得し、他の 17 個を更新する必要がある関数があるため、これを求めています。