0
挿入された行の戻り値としてID列を取得する方法を示すコードが見つかりました。しかし、同じ電話でそのレコードを入手できますか?挿入されたレコードは、Entity FrameworkのSaveメソッドで返されますか?
以下のコードは、IDのみを取得する方法を示しています。
using (var context = new MyContext())
{
context.MyEntities.AddObject(myNewObject);
context.SaveChanges();
int id = myNewObject.Id; // Yes it's here
}
あなたが気づいたように - EF *既に*あなたのために、自動的かつあなたが何もしなくても - これは 'SaveChanges'の後に' id'を読んで完了しました! –