ProxiesExtensions.UseLazyLoadingProxies Yöntem
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.
Aşırı Yüklemeler
| UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean) |
Yavaş yüklemeye sahip olan ve geç yüklenen yan tümelerin oluşturulmasını sağlar. Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerekir. Normalde bu otomatik olarak yapılır, ancak uygulama hizmet sağlayıcısını kontrol ediyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir. |
| UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean) |
Yavaş yüklemeye sahip olan ve geç yüklenen yan tümelerin oluşturulmasını sağlar. Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerekir. Normalde bu otomatik olarak yapılır, ancak uygulama hizmet sağlayıcısını kontrol ediyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir. |
UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean)
Yavaş yüklemeye sahip olan ve geç yüklenen yan tümelerin oluşturulmasını sağlar.
Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerekir. Normalde bu otomatik olarak yapılır, ancak uygulama hizmet sağlayıcısını kontrol ediyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseLazyLoadingProxies (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, bool useLazyLoadingProxies = true);
static member UseLazyLoadingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseLazyLoadingProxies (optionsBuilder As DbContextOptionsBuilder, Optional useLazyLoadingProxies As Boolean = true) As DbContextOptionsBuilder
Parametreler
- optionsBuilder
- DbContextOptionsBuilder
Seçenekler oluşturucu, OnConfiguring(DbContextOptionsBuilder) AddDbContext'e geçirildi veya açık olarak açıklanıyor.
- useLazyLoadingProxies
- Boolean
true yavaş yükleme yanlarını kullanmak için; false kullanımını önlemek için.
Döndürülenler
Yöntem çağrılarına zincirleme izin vermek için aynı oluşturucu.
Açıklamalar
Daha fazla bilgi için bkz. Yavaş yükleme.
Şunlara uygulanır
UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean)
Yavaş yüklemeye sahip olan ve geç yüklenen yan tümelerin oluşturulmasını sağlar.
Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerekir. Normalde bu otomatik olarak yapılır, ancak uygulama hizmet sağlayıcısını kontrol ediyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseLazyLoadingProxies<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, bool useLazyLoadingProxies = true) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseLazyLoadingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseLazyLoadingProxies(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), Optional useLazyLoadingProxies As Boolean = true) As DbContextOptionsBuilder(Of TContext)
Tür Parametreleri
- TContext
DbContextTür.
Parametreler
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Seçenekler oluşturucu, OnConfiguring(DbContextOptionsBuilder) AddDbContext'e geçirildi veya açık olarak açıklanıyor.
- useLazyLoadingProxies
- Boolean
true yavaş yükleme yanlarını kullanmak için; false kullanımını önlemek için.
Döndürülenler
Yöntem çağrılarına zincirleme izin vermek için aynı oluşturucu.
Açıklamalar
Daha fazla bilgi için bkz. Yavaş yükleme.