ProxiesExtensions.UseLazyLoadingProxies Yöntem

Tanım

Aşırı Yüklemeler

UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>)

Yavaş yükleme proxy'lerinin oluşturulmasını açar.

UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean)

Yavaş yükleme proxy'lerinin oluşturulmasını açar.

UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Action<LazyLoadingProxiesOptionsBuilder>)

Yavaş yükleme proxy'lerinin oluşturulmasını açar.

UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean)

Yavaş yükleme proxy'lerinin oluşturulmasını açar.

UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>)

Yavaş yükleme proxy'lerinin oluşturulmasını açar.

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseLazyLoadingProxies (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, Action<Microsoft.EntityFrameworkCore.LazyLoadingProxiesOptionsBuilder> lazyLoadingProxiesOptionsAction);
static member UseLazyLoadingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * Action<Microsoft.EntityFrameworkCore.LazyLoadingProxiesOptionsBuilder> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseLazyLoadingProxies (optionsBuilder As DbContextOptionsBuilder, lazyLoadingProxiesOptionsAction As Action(Of LazyLoadingProxiesOptionsBuilder)) As DbContextOptionsBuilder

Parametreler

optionsBuilder
DbContextOptionsBuilder

AddDbContext'e OnConfiguring(DbContextOptionsBuilder) geçirildi veya kullanıma sunuldu olarak seçenekler oluşturucusu.

lazyLoadingProxiesOptionsAction
Action<LazyLoadingProxiesOptionsBuilder>

Ara sunucuya özgü ek yapılandırmaya izin vermek için isteğe bağlı bir eylem.

Döndürülenler

Yöntem çağrılarının zincire bağlanmasını sağlamak için aynı oluşturucu.

Açıklamalar

Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerektiğini unutmayın. Normalde bu otomatik olarak gerçekleşir, ancak hizmet sağlayıcısı uygulama tarafından denetleniyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.

Daha fazla bilgi ve örnek için bkz. Yavaş yükleme .

Şunlara uygulanır

UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean)

Yavaş yükleme proxy'lerinin oluşturulmasını açar.

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

AddDbContext'e OnConfiguring(DbContextOptionsBuilder) geçirildi veya kullanıma sunuldu olarak seçenekler oluşturucusu.

useLazyLoadingProxies
Boolean

true gecikmeli yükleme proxy'lerini kullanmak; false öğesini seçin.

Döndürülenler

Yöntem çağrılarının zincire bağlanmasını sağlamak için aynı oluşturucu.

Açıklamalar

Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerektiğini unutmayın. Normalde bu otomatik olarak gerçekleşir, ancak hizmet sağlayıcısı uygulama tarafından denetleniyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.

Daha fazla bilgi ve örnek için bkz. Yavaş yükleme .

Şunlara uygulanır

UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Action<LazyLoadingProxiesOptionsBuilder>)

Yavaş yükleme proxy'lerinin oluşturulmasını açar.

public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseLazyLoadingProxies<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, Action<Microsoft.EntityFrameworkCore.LazyLoadingProxiesOptionsBuilder> lazyLoadingProxiesOptionsAction) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseLazyLoadingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * Action<Microsoft.EntityFrameworkCore.LazyLoadingProxiesOptionsBuilder> -> 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), lazyLoadingProxiesOptionsAction As Action(Of LazyLoadingProxiesOptionsBuilder)) As DbContextOptionsBuilder(Of TContext)

Tür Parametreleri

TContext

Türü DbContext .

Parametreler

optionsBuilder
DbContextOptionsBuilder<TContext>

AddDbContext'e OnConfiguring(DbContextOptionsBuilder) geçirildi veya kullanıma sunuldu olarak seçenekler oluşturucusu.

lazyLoadingProxiesOptionsAction
Action<LazyLoadingProxiesOptionsBuilder>

Ara sunucuya özgü ek yapılandırmaya izin vermek için isteğe bağlı bir eylem.

Döndürülenler

Yöntem çağrılarının zincire bağlanmasını sağlamak için aynı oluşturucu.

Açıklamalar

Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerektiğini unutmayın. Normalde bu otomatik olarak gerçekleşir, ancak hizmet sağlayıcısı uygulama tarafından denetleniyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.

Daha fazla bilgi ve örnek için bkz. Yavaş yükleme .

Şunlara uygulanır

UseLazyLoadingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean)

Yavaş yükleme proxy'lerinin oluşturulmasını açar.

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

Türü DbContext .

Parametreler

optionsBuilder
DbContextOptionsBuilder<TContext>

AddDbContext'e OnConfiguring(DbContextOptionsBuilder) geçirildi veya kullanıma sunuldu olarak seçenekler oluşturucusu.

useLazyLoadingProxies
Boolean

true gecikmeli yükleme proxy'lerini kullanmak; false öğesini seçin.

Döndürülenler

Yöntem çağrılarının zincire bağlanmasını sağlamak için aynı oluşturucu.

Açıklamalar

Bunun için EF iç hizmet sağlayıcısında uygun hizmetlerin kullanılabilir olması gerektiğini unutmayın. Normalde bu otomatik olarak gerçekleşir, ancak hizmet sağlayıcısı uygulama tarafından denetleniyorsa çağrısı AddEntityFrameworkProxies(IServiceCollection) gerekebilir.

Daha fazla bilgi ve örnek için bkz. Yavaş yükleme .

Şunlara uygulanır