Share via


ProxiesExtensions.UseLazyLoadingProxies Metode

Definisi

Overload

UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>)

Mengaktifkan pembuatan proksi pemuatan malas.

UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean)

Mengaktifkan pembuatan proksi pemuatan malas.

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

Mengaktifkan pembuatan proksi pemuatan malas.

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

Mengaktifkan pembuatan proksi pemuatan malas.

UseLazyLoadingProxies(DbContextOptionsBuilder, Action<LazyLoadingProxiesOptionsBuilder>)

Mengaktifkan pembuatan proksi pemuatan malas.

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

Parameter

optionsBuilder
DbContextOptionsBuilder

Penyusun opsi, seperti yang diteruskan ke OnConfiguring(DbContextOptionsBuilder) atau diekspos AddDbContext.

lazyLoadingProxiesOptionsAction
Action<LazyLoadingProxiesOptionsBuilder>

Tindakan opsional untuk mengizinkan konfigurasi khusus proksi tambahan.

Mengembalikan

Penyusun yang sama untuk memungkinkan panggilan metode dirangkai.

Keterangan

Perhatikan bahwa ini mengharuskan layanan yang sesuai tersedia di penyedia layanan internal EF. Biasanya ini akan terjadi secara otomatis, tetapi jika aplikasi mengontrol penyedia layanan, maka panggilan ke AddEntityFrameworkProxies(IServiceCollection) mungkin diperlukan.

Lihat Pemuatan malas untuk informasi dan contoh selengkapnya.

Berlaku untuk

UseLazyLoadingProxies(DbContextOptionsBuilder, Boolean)

Mengaktifkan pembuatan proksi pemuatan malas.

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

Parameter

optionsBuilder
DbContextOptionsBuilder

Penyusun opsi, seperti yang diteruskan ke OnConfiguring(DbContextOptionsBuilder) atau diekspos AddDbContext.

useLazyLoadingProxies
Boolean

true untuk menggunakan proksi pemuatan malas; false untuk mencegah penggunaannya.

Mengembalikan

Penyusun yang sama untuk memungkinkan panggilan metode dirangkai.

Keterangan

Perhatikan bahwa ini mengharuskan layanan yang sesuai tersedia di penyedia layanan internal EF. Biasanya ini akan terjadi secara otomatis, tetapi jika aplikasi mengontrol penyedia layanan, maka panggilan ke AddEntityFrameworkProxies(IServiceCollection) mungkin diperlukan.

Lihat Pemuatan malas untuk informasi dan contoh selengkapnya.

Berlaku untuk

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

Mengaktifkan pembuatan proksi pemuatan malas.

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)

Jenis parameter

TContext

Jenisnya adalah DbContext.

Parameter

optionsBuilder
DbContextOptionsBuilder<TContext>

Penyusun opsi, seperti yang diteruskan ke OnConfiguring(DbContextOptionsBuilder) atau diekspos AddDbContext.

lazyLoadingProxiesOptionsAction
Action<LazyLoadingProxiesOptionsBuilder>

Tindakan opsional untuk mengizinkan konfigurasi khusus proksi tambahan.

Mengembalikan

Penyusun yang sama untuk memungkinkan panggilan metode dirangkai.

Keterangan

Perhatikan bahwa ini mengharuskan layanan yang sesuai tersedia di penyedia layanan internal EF. Biasanya ini akan terjadi secara otomatis, tetapi jika aplikasi mengontrol penyedia layanan, maka panggilan ke AddEntityFrameworkProxies(IServiceCollection) mungkin diperlukan.

Lihat Pemuatan malas untuk informasi dan contoh selengkapnya.

Berlaku untuk

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

Mengaktifkan pembuatan proksi pemuatan malas.

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)

Jenis parameter

TContext

Jenisnya adalah DbContext.

Parameter

optionsBuilder
DbContextOptionsBuilder<TContext>

Penyusun opsi, seperti yang diteruskan ke OnConfiguring(DbContextOptionsBuilder) atau diekspos AddDbContext.

useLazyLoadingProxies
Boolean

true untuk menggunakan proksi pemuatan malas; false untuk mencegah penggunaannya.

Mengembalikan

Penyusun yang sama untuk memungkinkan panggilan metode dirangkai.

Keterangan

Perhatikan bahwa ini mengharuskan layanan yang sesuai tersedia di penyedia layanan internal EF. Biasanya ini akan terjadi secara otomatis, tetapi jika aplikasi mengontrol penyedia layanan, maka panggilan ke AddEntityFrameworkProxies(IServiceCollection) mungkin diperlukan.

Lihat Pemuatan malas untuk informasi dan contoh selengkapnya.

Berlaku untuk