語言

DbContext.OnConfiguring(DbContextOptionsBuilder) 方法

定義

覆蓋此方法以設定資料庫(及其他選項)以適用於此情境。 此方法會針對每個建立的上下文實例呼叫。 基底實作不會執行任何動作。

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)

參數

optionsBuilder
DbContextOptionsBuilder

一個用於建立或修改此情境選項的建構器。 資料庫(以及其他擴充功能)通常會在這個物件上定義擴充方法,讓你可以設定上下文。

備註

在某個實例DbContextOptions可能已傳給建構子的情況下,你可以用來IsConfigured判斷選項是否已被設定,並跳過部分或全部邏輯。OnConfiguring(DbContextOptionsBuilder)

更多資訊與範例請參閱 DbContext 生命週期、配置與初始化 。

適用於