Database.Initialize(Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
執行在此內容上註冊 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
初始化運算式,即使它已經執行也一樣。