で切断されたオブジェクトを保存すると、ObjectContextの範囲外で(正しいidで)作成されたオブジェクトを更新することができませんでした。EF1のエンティティフレームワーク4
EF4に新しい方法がありますか?
コンテキストに(context.AddOrder(order))
(コンテキストは、私のObjectContextのインスタンスです)を追加するだけで、 'it'はIDを持っていて、それを更新することができますか?
それはとても私のオブジェクトが代わりにAttach methodを使用EntityObject
i」はn確かではない、私は新しく構築されたオブジェクトを持っています、そして、オブジェクトがエンティティキーを持っているとき 'attachメソッドはオブジェクトです' '。オブジェクトのプロパティを設定するだけで、エンティティキーがありますか? – Michel
添付するコードスニペットを次に示します:context.Orders.Attach(order); context.ObjectStateManager.ChangeObjectState(order、System.Data.EntityState.Modified); order.SaveChanges(); – Devart
ありがとう、トリックでした。 – Michel