DbContext.OnConfiguring(DbContextOptionsBuilder) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu bağlam için kullanılacak veritabanını (ve diğer seçenekleri) yapılandırmak için bu yöntemi geçersiz kılın. Bu yöntem, oluşturulan bağlamın her örneği için çağrılır. Temel uygulama hiçbir şey yapmaz.
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)
Parametreler
- optionsBuilder
- DbContextOptionsBuilder
Bu bağlam için seçenekleri oluşturmak veya değiştirmek için kullanılan bir oluşturucu. Veritabanları (ve diğer uzantılar) genellikle bu nesnede bağlamı yapılandırmanıza olanak sağlayan uzantı yöntemlerini tanımlar.
Açıklamalar
Örneğinin DbContextOptions oluşturucuya geçirilmiş veya geçirilmemiş olabileceği durumlarda, seçeneğini kullanarak IsConfigured seçeneklerin önceden ayarlanıp ayarlanmadığını belirleyebilir ve içindeki OnConfiguring(DbContextOptionsBuilder)mantığın bir bölümünü veya tümünü atlayabilirsiniz.
Daha fazla bilgi ve örnek için bkz. DbContext yaşam süresi, yapılandırma ve başlatma .
Şunlara uygulanır
Entity Framework