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

  • bmarian22

    bmarian22

    22 Aralık 2007
  • Dan Gately

    Dan Gately

    13 AĞUSTOS 2006
  • Diogo Oliveira

    Diogo Olivei

    4 HAZİRAN 2006