DbContextOptionsBuilder<TContext>.UseRootApplicationServiceProvider Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
UseRootApplicationServiceProvider() |
Menyelesaikan akar IServiceProvider dari penyedia layanan aplikasi terlingkup. Penyedia akar dapat digunakan untuk mendapatkan layanan aplikasi singleton dari layanan internal singleton. |
UseRootApplicationServiceProvider(IServiceProvider) |
Mengatur akar IServiceProvider tempat layanan aplikasi singleton dapat diperoleh dari layanan internal singleton. |
UseRootApplicationServiceProvider()
Menyelesaikan akar IServiceProvider dari penyedia layanan aplikasi terlingkup. Penyedia akar dapat digunakan untuk mendapatkan layanan aplikasi singleton dari layanan internal singleton.
public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseRootApplicationServiceProvider ();
override this.UseRootApplicationServiceProvider : unit -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function UseRootApplicationServiceProvider () As DbContextOptionsBuilder(Of TContext)
Mengembalikan
Instans penyusun yang sama sehingga beberapa panggilan dapat dirangkai.
Keterangan
Ini adalah opsi lanjutan yang jarang diperlukan oleh aplikasi normal. Memanggil metode ini akan mengakibatkan penyedia layanan internal baru dibuat untuk setiap penyedia layanan aplikasi akar yang berbeda.
Lihat Menggunakan DbContextOptions untuk informasi dan contoh selengkapnya.
Berlaku untuk
UseRootApplicationServiceProvider(IServiceProvider)
Mengatur akar IServiceProvider tempat layanan aplikasi singleton dapat diperoleh dari layanan internal singleton.
public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseRootApplicationServiceProvider (IServiceProvider? rootServiceProvider);
override this.UseRootApplicationServiceProvider : IServiceProvider -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function UseRootApplicationServiceProvider (rootServiceProvider As IServiceProvider) As DbContextOptionsBuilder(Of TContext)
Parameter
- rootServiceProvider
- IServiceProvider
Penyedia layanan yang akan digunakan.
Mengembalikan
Instans penyusun yang sama sehingga beberapa panggilan dapat dirangkai.
Keterangan
Ini adalah opsi lanjutan yang jarang diperlukan oleh aplikasi normal. Memanggil metode ini akan mengakibatkan penyedia layanan internal baru dibuat untuk setiap penyedia layanan aplikasi akar yang berbeda.
Lihat Menggunakan DbContextOptions untuk informasi dan contoh selengkapnya.
Berlaku untuk
Entity Framework