DbCollectionEntry<TEntity,TElement>.IsLoaded Özellik

Tanım

Bu koleksiyonun tüm varlıklarının veritabanından yüklenip yüklenmediğini belirten bir değer alır veya ayarlar.

public bool IsLoaded { get; set; }
member this.IsLoaded : bool with get, set
Public Property IsLoaded As Boolean

Özellik Değeri

true tüm ilgili varlıklar yüklendiyse veya IsLoaded açıkça true olarak ayarlandıysa; aksi takdirde , false.

Açıklamalar

Veritabanından bir sorgunun parçası olarak yavaş yükleme kullanarak veya Load yöntemlerinden biriyle açıkça ilgili varlıkların yüklenmesi IsLoaded bayrağını true olarak ayarlar. IsLoaded, bu koleksiyonun ilgili varlıklarının gecikmeli yüklenmesini önlemek için açıkça true olarak ayarlanabilir. Uygulama ilgili varlıkların bir alt kümesinin bu koleksiyona yüklenmesine neden olmuşsa ve diğer varlıkların otomatik olarak yüklenmesini engellemek istiyorsa bu yararlı olabilir. Yükleme yöntemlerinden birini kullanarak yükleme işleminin, IsLoaded'ın doğru olup olmamasına bakılmaksızın veritabanından tüm ilgili varlıkları yükleyeceğini unutmayın. Koleksiyondaki ilgili herhangi bir varlık çıkarıldığında IsLoaded bayrağı false olarak sıfırlanır ve tüm ilgili varlıkların artık yüklenmediğini gösterir.

Şunlara uygulanır