LINQ to Entities と LINQ to Objects の最初の実装IQueryableと 2 番目の実装のいくつかの違いを知ってIEnumerableおり、質問の範囲は EF 5 内にあります。
私の質問は、これら 3 つの方法の技術的な違いは何ですか? 多くの状況で、それらすべてが機能することがわかります。のようにそれらを組み合わせて使用することも見られます.ToList().AsQueryable()。
これらのメソッドは正確には何を意味するのでしょうか?
パフォーマンスの問題や、一方を他方に使用することにつながる何かはありますか?
たとえば、
.ToList().AsQueryable()代わりに? を使用するのはなぜ.AsQueryable()ですか?