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

  • bobinire

    bobinire

    24 EYLÜL 2006
  • Kanál používateľa McsFuego

    Kanál použ

    12 EKİM 2011
  • xdadevelopers

    xdadeveloper

    25 Aralık 2009