DbContext.OnConfiguring(DbContextOptionsBuilder) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
覆蓋此方法以設定資料庫(及其他選項)以適用於此情境。 此方法會針對每個建立的上下文實例呼叫。 基底實作不會執行任何動作。
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 生命週期、配置與初始化 。