DbContextActivator.CreateInstance 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
CreateInstance(Type, Assembly, IOperationReportHandler) |
Membuat instans dari jenis yang ditentukan DbContext menggunakan mekanisme waktu desain standar. Jika tersedia, ini akan menggunakan implementasi apa pun IDesignTimeDbContextFactory<TContext> atau penyedia layanan aplikasi. |
CreateInstance(Type, Assembly, IOperationReportHandler, String[]) |
Membuat instans dari jenis yang ditentukan DbContext menggunakan mekanisme waktu desain standar. Jika tersedia, ini akan menggunakan implementasi apa pun IDesignTimeDbContextFactory<TContext> atau penyedia layanan aplikasi. |
CreateInstance(Type, Assembly, IOperationReportHandler)
Membuat instans dari jenis yang ditentukan DbContext menggunakan mekanisme waktu desain standar. Jika tersedia, ini akan menggunakan implementasi apa pun IDesignTimeDbContextFactory<TContext> atau penyedia layanan aplikasi.
public static Microsoft.EntityFrameworkCore.DbContext CreateInstance (Type contextType, System.Reflection.Assembly startupAssembly = default, Microsoft.EntityFrameworkCore.Design.IOperationReportHandler reportHandler = default);
public static Microsoft.EntityFrameworkCore.DbContext CreateInstance (Type contextType, System.Reflection.Assembly? startupAssembly = default, Microsoft.EntityFrameworkCore.Design.IOperationReportHandler? reportHandler = default);
static member CreateInstance : Type * System.Reflection.Assembly * Microsoft.EntityFrameworkCore.Design.IOperationReportHandler -> Microsoft.EntityFrameworkCore.DbContext
Public Shared Function CreateInstance (contextType As Type, Optional startupAssembly As Assembly = Nothing, Optional reportHandler As IOperationReportHandler = Nothing) As DbContext
Parameter
- startupAssembly
- Assembly
Rakitan startup aplikasi.
- reportHandler
- IOperationReportHandler
Penangan laporan waktu desain.
Mengembalikan
Objek yang baru dibuat.
Berlaku untuk
CreateInstance(Type, Assembly, IOperationReportHandler, String[])
Membuat instans dari jenis yang ditentukan DbContext menggunakan mekanisme waktu desain standar. Jika tersedia, ini akan menggunakan implementasi apa pun IDesignTimeDbContextFactory<TContext> atau penyedia layanan aplikasi.
public static Microsoft.EntityFrameworkCore.DbContext CreateInstance (Type contextType, System.Reflection.Assembly startupAssembly, Microsoft.EntityFrameworkCore.Design.IOperationReportHandler reportHandler, string[] args);
public static Microsoft.EntityFrameworkCore.DbContext CreateInstance (Type contextType, System.Reflection.Assembly? startupAssembly, Microsoft.EntityFrameworkCore.Design.IOperationReportHandler? reportHandler, string[]? args);
static member CreateInstance : Type * System.Reflection.Assembly * Microsoft.EntityFrameworkCore.Design.IOperationReportHandler * string[] -> Microsoft.EntityFrameworkCore.DbContext
Public Shared Function CreateInstance (contextType As Type, startupAssembly As Assembly, reportHandler As IOperationReportHandler, args As String()) As DbContext
Parameter
- startupAssembly
- Assembly
Rakitan startup aplikasi.
- reportHandler
- IOperationReportHandler
Penangan laporan waktu desain.
- args
- String[]
Argumen diteruskan ke aplikasi.
Mengembalikan
Objek yang baru dibuat.
Berlaku untuk
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk