ネット上で見つけたエンティティフレームワークのサンプルコードはすべて、SelfTrackingオブジェクトを永続化するために使用できるメソッド「ApplyChanges」が必要であることを示しています。しかし、私のObjectContextとEntitySetsには次のメソッドがあります。
- ApplyCurrentValues
- ApplyOriginalValues
EF4を使用していますか?EF4のマイナーバージョンはありますか?
ネット上で見つけたエンティティフレームワークのサンプルコードはすべて、SelfTrackingオブジェクトを永続化するために使用できるメソッド「ApplyChanges」が必要であることを示しています。しかし、私のObjectContextとEntitySetsには次のメソッドがあります。
EF4を使用していますか?EF4のマイナーバージョンはありますか?
ここのMSDNエントリでは、ApplyChangesは、VisualStudio2010以降のADO.NET自己追跡エンティティジェネレーターによって生成される拡張メソッドであると説明されています。これらのメソッドを生成していない場合は、EF 4 / .NET 4.0を使用している場合でも、それらは表示されません。