ILazyLoader Arabirim
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.
Varlıklara, ilk kez erişilen gezinti özelliklerini otomatik olarak yükleme özelliği sağlamak için varlıklara ekleme imkanına sahip olan bir hizmet.
Hizmet ömrü 'ServiceLifetime.Transient' olur. Bu, her varlık örneğinin bu hizmetin kendi örneğini kullanacağız anlamına gelir. Uygulama, herhangi bir yaşam süresiyle kaydedilen diğer hizmetlere bağlı olabilir. Uygulamanın iş parçacığı güvenli olması gerek değildir.
public interface ILazyLoader
public interface ILazyLoader : IDisposable
type ILazyLoader = interface
type ILazyLoader = interface
interface IDisposable
Public Interface ILazyLoader
Public Interface ILazyLoader
Implements IDisposable
- Uygulamalar
Açıklamalar
Daha fazla bilgi için bkz. Yavaş yükleme.
Yöntemler
| Load(Object, String) |
Henüz yüklenmemişse bir gezinti özelliğini yükler. |
| LoadAsync(Object, CancellationToken, String) |
Henüz yüklenmemişse bir gezinti özelliğini yükler. |
| SetLoaded(Object, String, Boolean) |
Verilen gezintiyi tamamen yükleniyor veya artık tamamen yüklenmediği olarak bilinir olarak ayarlar. |
Uzantı Metotları
| Load<TRelated>(ILazyLoader, Object, TRelated, String) |
Henüz yüklenmediyse bir gezinti özelliği yükler. |