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

  • campos9896

    campos9896

    24 Mart 2012
  • infodirt

    infodirt

    11 Mart 2009
  • Major FX

    Major FX

    6 HAZİRAN 2012