1
Linqは、Entity FrameworkとLinqを意味します。さらに、問題は、SELECTクエリは同じですが、BY句OEDERが異なる場合、LINQのは、データベースにアクセスする必要がないか、またはメモリ内のエンティティは、BY句異なるORDERで新しいSELECTクエリのための十分な情報を持っていますか?エンティティが作成されると繰り返し "SELECT"クエリを実行するたびに、Linqはdatabsaseにアクセスするか、またはメモリ内のEntityオブジェクトから値を取得しますか?
サンプルクエリーを書き留めて、意味を明確にします。 – Aliostad
@Aliostad:私は手動でデータソースEntityDataSourceである、あなたは本質的にGridViewを移入するために、同じSELECTクエリを呼び出しているGridViewコントロールのDataBindを()メソッドを呼び出すときに好きな意味、私は疑うLINQのは、基礎となるデータベースにアクセスする必要はありません – Aperture
DBに再度ヒットする予定ですが、ページング/ソートイベントの再バインド時に使用する結果セットをキャッシュできない理由はありません。 – Zachary