LoadOptions Sabit listesi

Tanım

ile Load(LoadOptions)ilgili varlıkları yükleme davranışını denetleme seçenekleri.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

[System.Flags]
public enum LoadOptions
[<System.Flags>]
type LoadOptions = 
Public Enum LoadOptions
Devralma
LoadOptions
Öznitelikler

Alanlar

ForceIdentityResolution 1

Aynı birincil anahtar değerine sahip varlıkların yeni varlıklarla değiştirilmemesini veya veritabanındaki yeni verilerle üzerine yazılmamasını sağlar. Yüklenen gezinti ve tersi yinelenen varlıklar içermez.

İzlenen varlıklar için bu seçenek aynı şekilde davranır ve varsayılanla aynı performansa sahiptir. İzlenmemiş varlıklar için bu seçenek önemli ölçüde daha yavaş olabilir.

None 0

İlgili varlıkların yüklenmesine özel bir seçenek uygulamaz.

Varlık izlenirse, aynı birincil anahtar değerine sahip varlıklar yeni varlıklarla değiştirilmez veya veritabanındaki yeni verilerle üzerine yazılmaz. Bu girdi tarafından temsil edilen varlık varlığı izlenmiyorsa ve koleksiyon zaten varlıklar içeriyorsa, bu yöntemin çağrılması aynı anahtar değerine sahip varlıklar için koleksiyonda veya ters koleksiyonda yinelenen örneklerle sonuçlanır. Bu yinelenenleri almaktan kaçınmak için kullanın ForceIdentityResolution .

Şunlara uygulanır