SORU
4 Ocak 2011, Salı


EF kod için ProxyCreationEnabled CTP5 önce kapatılması için olumsuzlukları nelerdir

XML benim Servis Kodu ilk modeli sınıfları dönebilirsiniz tek yolu aşağıda false ProxyCreationEnable kodunu kullanarak ayarlayarak.

((IObjectContextAdapter)MyDb).ObjectContext.ContextOptions.ProxyCreationEnable = false;

Bunun olumsuz sonuçları nelerdir? Bir kazanç en azından bu tip dinamik kablo gönderilebilir sıralanmış XML kullanarak alabilirsiniz.

CEVAP
4 Ocak 2011, Salı


Dinamik vekiller izleme ve tembel yükleme değiştirmek için kullanılır. XML nesne seri hale getirmek için çalıştığında, ilgili bağlam genellikle kapalı ve bertaraf edilir ama navigasyon özellikleri seri hale getirme otomatik olarak = ^ tembel yükleme (kapalı bağlama) tetikler . özel durum.

Eğer tembel yükleme açarsanız kullanmak istediğiniz tüm navigasyon özellikleri (ObjectQuery Dahil) için istekli yükleme kullanmak gerekir. Değişiklikleri izleme ObjectContext bağlı varlık değiştirilmesi için çalışıyor XML üzerinden çalışmıyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bryan Smith

    Bryan Smith

    12 Mart 2006
  • MW Technology

    MW Technolog

    28 EKİM 2009
  • taliajoy18

    taliajoy18

    12 Temmuz 2011