共用方式為


Database.Delete 方法

定義

多載

Delete()

如果資料庫伺服器上有資料庫則將它刪除,否則不執行任何動作。 從初始化運算式外部呼叫這個方法,會將資料庫標示為尚未初始化。 這表示如果嘗試在刪除資料庫之後再次使用資料庫,則任何初始化運算式集都會再次執行,而且通常會嘗試自動重新建立資料庫。

Delete(DbConnection)

如果資料庫伺服器上有資料庫則將它刪除,否則不執行任何動作。

Delete(String)

如果資料庫伺服器上有資料庫則將它刪除,否則不執行任何動作。 使用指定的資料庫名稱或連接字串來建立資料庫的連線,方式與 類別的檔 DbContext 中所述相同。

Delete()

如果資料庫伺服器上有資料庫則將它刪除,否則不執行任何動作。 從初始化運算式外部呼叫這個方法,會將資料庫標示為尚未初始化。 這表示如果嘗試在刪除資料庫之後再次使用資料庫,則任何初始化運算式集都會再次執行,而且通常會嘗試自動重新建立資料庫。

public bool Delete ();
member this.Delete : unit -> bool
Public Function Delete () As Boolean

傳回

如果資料庫存在但是已刪除則為 true,否則為 false。

適用於

Delete(DbConnection)

如果資料庫伺服器上有資料庫則將它刪除,否則不執行任何動作。

public static bool Delete (System.Data.Common.DbConnection existingConnection);
static member Delete : System.Data.Common.DbConnection -> bool
Public Shared Function Delete (existingConnection As DbConnection) As Boolean

參數

existingConnection
DbConnection

與資料庫的現有連接。

傳回

如果資料庫存在但是已刪除則為 true,否則為 false。

適用於

Delete(String)

如果資料庫伺服器上有資料庫則將它刪除,否則不執行任何動作。 使用指定的資料庫名稱或連接字串來建立資料庫的連線,方式與 類別的檔 DbContext 中所述相同。

public static bool Delete (string nameOrConnectionString);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope")]
public static bool Delete (string nameOrConnectionString);
static member Delete : string -> bool
Public Shared Function Delete (nameOrConnectionString As String) As Boolean

參數

nameOrConnectionString
String

與資料庫連接的資料庫名稱或連接字串。

傳回

如果資料庫存在但是已刪除則為 true,否則為 false。

屬性

適用於