DbContext.OnConfiguring(DbContextOptionsBuilder) Yöntem

Tanım

Bu bağlamda 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 yapmadı.

Bir örneğinin oluşturucuya geçirilene veya geçirilene kadar olduğu durumlarda, seçeneklerin önceden ayarlanmış olup olmadığını belirlemek için kullanabilir ve içinde mantığın bir kısmını veya hepsini DbContextOptions IsConfigured OnConfiguring(DbContextOptionsBuilder) atlayabilirsiniz.

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ğlama yönelik 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ızı sağlayan uzantı yöntemlerini tanımlar.

Açıklamalar

Daha fazla bilgi için bkz. DbContext yaşam süresi, yapılandırma ve başlatma.

Şunlara uygulanır