DbContext.OnConfiguring(DbContextOptionsBuilder) 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.
Ambil alih metode ini untuk mengonfigurasi database (dan opsi lain) yang akan digunakan untuk konteks ini. Metode ini dipanggil untuk setiap instans konteks yang dibuat. Implementasi dasar tidak melakukan apa pun.
protected internal virtual void OnConfiguring (Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder);
abstract member OnConfiguring : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder -> unit
override this.OnConfiguring : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder -> unit
Protected Friend Overridable Sub OnConfiguring (optionsBuilder As DbContextOptionsBuilder)
Parameter
- optionsBuilder
- DbContextOptionsBuilder
Penyusun yang digunakan untuk membuat atau mengubah opsi untuk konteks ini. Database (dan ekstensi lainnya) biasanya menentukan metode ekstensi pada objek ini yang memungkinkan Anda mengonfigurasi konteks.
Keterangan
Dalam situasi di mana instans DbContextOptions mungkin atau mungkin belum diteruskan ke konstruktor, Anda dapat menggunakan IsConfigured untuk menentukan apakah opsi telah ditetapkan, dan melewati beberapa atau semua logika di OnConfiguring(DbContextOptionsBuilder).
Lihat Masa pakai, konfigurasi, dan inisialisasi DbContext untuk informasi dan contoh selengkapnya.
Berlaku untuk
Entity Framework