私は、Entity Framework 1.0を使用して2フェーズコミットのフォームを実現しようとしています。私は高いレベルで達成したい何Entity Frameworkに複数の変更を格納する
は次のとおりです。
- は、データベースからすべてのデータを取得し、キャッシュにこれを格納します。
- 個々のエンティティを変更する私は、これまでに遭遇した問題のは、関係なく、データベースに再び行くことになるだろうとのIQueryableをキャッシュすることは少し無意味であるということであるデータベース
にすべての変更をコミットします。したがって、他のオプションは、クエリの結果を格納するためにIEnumberableを使用することですが、それは1つのクエリを継承し、別のクエリにそれを洗練することを止めます。もう1つの問題は、EntityContextが期限切れになると(現在のhttprequestでそれを維持することができた)EntityContextが終了するとすぐに、変更は追跡できないということです。
誰もこれに似たようなことをやろうとしたことがありますか?
多くのおかげで、 マット・データベースからごIQueryable
結果に
jumpingmattflash.co.uk