Veritabanı içeriğimden yeni eklenen nesnelerin listesini vermem gerekiyor.ObjectStateManager özelliği db içeriğimde neden yok?
Bu amaç için ObjectStateManager
kullanmam gerektiğini okudum. Sorun şu ki, veritabanı içeriğim ObjectStateManager
özelliğine sahip değil.
Bağlam, nesnelere yeniden erişmek, eklemek ve güncelleştirmek için iyi çalışıyor.
Ben ne yapabilirim EF 5,0
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
kullanıyorum?
- Gördüğünüz gibi, 'ObjectStateManager' hala çalışıyor, ancak buna ihtiyacınız yok. 'DbContext' türetilmiş sınıflar ['ChangeTracker'] kullanabilir (http://msdn.microsoft.com/en-us/library/system.data.entity.dbcontext.changetracker (v = vs.103) .aspx) Bu bilgiyi almak için emlak. – hvd