NavigationEntry.IsLoaded Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu gezinti özelliği tarafından başvuruda bulunılan varlığın veya varlıkların yüklenip yüklenmediğini belirten bir değer alır veya ayarlar.
public virtual bool IsLoaded { get; set; }
member this.IsLoaded : bool with get, set
Public Overridable Property IsLoaded As Boolean
Özellik Değeri
true
tüm ilgili varlıklar yüklendiyse veya IsLoaded açıkça olarak true
ayarlandıysa.
Açıklamalar
veya ThenInclude<TEntity,TPreviousProperty,TProperty>(IIncludableQueryable<TEntity, IEnumerable<TPreviousProperty>>, Expression<Func<TPreviousProperty, TProperty>>) veya Load()LoadAsync(CancellationToken) kullanarak Include<TEntity,TProperty>(IQueryable<TEntity>, Expression<Func<TEntity,TProperty>>) veritabanından varlık yükleme, bu bayrağı ayarlar. Bundan sonra veya'ya Load()LoadAsync(CancellationToken) yapılan sonraki çağrılar işlem yapılmaz.
Tüm ilgili varlıklar yüklense bile IsLoaded'in false olması mümkündür. Bunun nedeni, varlıkların nasıl yüklendiğine bağlı olarak, ilgili koleksiyondaki tüm varlıkların yüklendiğinden emin olmak her zaman mümkün değildir. Böyle durumlarda veya çağrısı Load()LoadAsync(CancellationToken) yaparak tüm ilgili varlıkların yüklendiğinden emin olur ve bu bayrağı olarak true
ayarlar.
Daha fazla bilgi ve örnek için bkz. EF Core'da izlenen varlıklara erişme ve İlgili varlıkları yükleme .
Şunlara uygulanır
Entity Framework