私は持っています :
var c = cboCustomer.SelectedItem as Customer;
var t = cboTrailer.SelectedItem as Trailer;
using (var db = new CAPSContainer())
{
db.Attach(c); --> Tracker has now 1 entity
db.Attach(t); --> Tracker has now 2 entities
c.Trailers.Remove(t); --> Tracker has now 29! entities loaded
db.DeleteObject(t);
db.SaveChanges();
}
この読み込み/キャッシュがどのように機能しているかを理解しようとしています。これに関連する他の問題があるためです。キャッシュされた量が突然急増する理由はありますか?
EF5.0を使用しています。