データベースコンテキストから新しく追加されたオブジェクトのリストを返す必要があります。ObjectStateManagerプロパティがDBコンテキストに存在しないのはなぜですか?
私はこの目的のためにObjectStateManager
を使用する必要があることを読んだ。問題は、データベースのコンテキストにObjectStateManager
というプロパティがないことです。
オブジェクトを追加、更新しても、コンテキストはうまく動作します。
私は私が何ができるのEF 5.0
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
を使用していますか?
- あなたが見たように、 'ObjectStateManager'は動作しますが、あなたはそれを必要としません。 'DbContext'から派生したクラスは、[' ChangeTracker'](http://msdn.microsoft.com/en-us/library/system.data.entity.dbcontext.changetracker(v = v103).aspx)を使うことができます。その情報を取得するためのプロパティ。 – hvd