SORU
8 NİSAN 2011, Cuma


Sanal anahtar kelime Varlık Çerçevesi içinde 4.1 POCO Kodu İlk olabilir?

virtual anahtar EF Kodu İlk özellikleri kullanıldığında etkisi vardır. Birisi farklı durumlarda bütün boyutlarıyla tarif edebilir?

Örneğin, biliyorum bunu kontrol lazy loading -- kullanırsanız sanal anahtar kelime üzerinde bir ICollection/bir-çok ilişki özelliği olacak tembel yüklenen varsayılan olarak, oysa bırakırsanız sanal anahtar kelime, olacak hevesli yüklendi.

Diğer etkileri virtual POCO varlıkları ile EF nedir? Tüm özellikleri virtual kullanarak varsayılan ya da onu kullanmamak için varsayılan gerekir?

CEVAP
8 NİSAN 2011, Cuma


Şimdiye kadar, bu etkilerin biliyorum.

  • Lazy Loading: virtual Herhangi bir İCollections özellikle aksi işaretleyin. sürece yavaş yüklenecek
  • More efficient change tracking. Eğer aşağıdaki tüm gereksinimlerini karşılamak ve daha sonra değişiklik izleme sanal özellikleri bağlayarak daha etkili bir yöntem kullanabilirsiniz. Bağlantı:

    Vekiller izleme, değişiklik olsun temel kural sınıf olmasıdır halka açık olmayan, soyut ya da non-mühürlü. Sizin sınıf da kamu uygulamalıdır sanal alıcılar için ayarlayıcıları/ özellikleri devam etti. Son olarak, toplama bildirmelisiniz dayalı bir ilişki navigasyon ICollection<T> gibi özellikleri sadece. Bir beton edilemez uygulama veya başka bir arabirim ICollection<T> türeyen (bir Ertelenmiş Yüklenmesini fark proxy)

Başka bir yararlı link bu MSDN olduğunu açıklayan Requirements for Creating POCO Proxies.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HouseholdHacker

    HouseholdHac

    6 Kasım 2007
  • Apple&Tech Reviews & Giveaways

    Apple&Tech R

    12 Temmuz 2008
  • njhaley

    njhaley

    24 NİSAN 2006