共用方式為


Database.Initialize(Boolean) 方法

定義

執行在此內容上註冊 IDatabaseInitializer<TContext> 的 。 如果 「force」 設定為 true,則不論初始化運算式是否已在之前執行,都會執行初始化運算式。 如果在應用程式執行時刪除資料庫而且需要重新初始化,這樣的處理方式會很實用。 如果 「force」 設定為 false,則只有在尚未針對此內容、模型和此應用程式域中的連接執行初始化運算式時,才會執行。 在啟動某些作業之前,通常需要使用這個方法,以確保資料庫已建立並植入,如此一來,就會造成問題,例如當作業是交易的一部分時。

public void Initialize (bool force);
member this.Initialize : bool -> unit
Public Sub Initialize (force As Boolean)

參數

force
Boolean

如果設定為 true 初始化運算式,即使它已經執行也一樣。

適用於