特にモデルを操作するときに、アタッチの使用を数回見ました。
using (var context = new MyEntities())
{
context.Attach(client);
context.SaveChanges();
}
コンテキストからはUPDATE
、EntityFrameworksのレコードに対して実行されているように見えますが、DELETE
ステートメントでも使用されていることがわかります。だから私はそれがデータベースへのポインタを取得するだけだと仮定することができますか?
誰かが私を正しい方向に向けることができますか、私はしばらくの間それをグーグルで検索しました、そして私が空になっていない間、私はそれが何をするかについての良い説明を見つけることができません(概要から、そして内部的に)。