私はEntityFrameworkを初めて使用します。
そして私は1つの懸念があります:
LINQ to Entitiesを介して収集された非常に大量のデータをウォークスルーする必要があります。このデータは、匿名タイプの異なるエンティティからのいくつかのプロパティを組み合わせたものです。
このクエリの返されたアイテムを最後まで1つずつ読み取る必要がある場合、コレクションがBIGであるか、EFが暗黙的にSqlDataReaderを使用するため、OutOfMemory例外のリスクがありますか?
(または、EntityDateReaderを使用して、Dbを順番に読み取っていることを確認する必要があります(ただし、クエリを文字列として生成する必要があります))