Database.Delete Methode

Definition

Überlädt

Delete()

Löscht die Datenbank auf dem Datenbankserver, wenn sie vorhanden ist, und führt andernfalls keine Aktion aus. Wenn Sie diese Methode außerhalb eines Initialisierers aufrufen, wird die Datenbank als nicht initialisiert markiert. Das bedeutet, wenn versucht wird, die Datenbank nach dem Löschen erneut zu verwenden, wird jeder Initialisierersatz erneut ausgeführt und versucht in der Regel, die Datenbank automatisch erneut zu erstellen.

Delete(DbConnection)

Löscht die Datenbank auf dem Datenbankserver, wenn sie vorhanden ist, und führt andernfalls keine Aktion aus.

Delete(String)

Löscht die Datenbank auf dem Datenbankserver, wenn sie vorhanden ist, und führt andernfalls keine Aktion aus. Die Verbindung mit der Datenbank wird unter Verwendung des angegebenen Datenbanknamens oder der angegebenen Verbindungszeichenfolge auf die gleiche Weise erstellt, wie in der Dokumentation für die DbContext -Klasse beschrieben wird.

Delete()

Löscht die Datenbank auf dem Datenbankserver, wenn sie vorhanden ist, und führt andernfalls keine Aktion aus. Wenn Sie diese Methode außerhalb eines Initialisierers aufrufen, wird die Datenbank als nicht initialisiert markiert. Das bedeutet, wenn versucht wird, die Datenbank nach dem Löschen erneut zu verwenden, wird jeder Initialisierersatz erneut ausgeführt und versucht in der Regel, die Datenbank automatisch erneut zu erstellen.

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

Gibt zurück

true, wenn die Datenbank vorhanden war und gelöscht wurde, andernfalls false.

Gilt für:

Delete(DbConnection)

Löscht die Datenbank auf dem Datenbankserver, wenn sie vorhanden ist, und führt andernfalls keine Aktion aus.

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

Parameter

existingConnection
DbConnection

Eine vorhandene Verbindung mit der Datenbank.

Gibt zurück

true, wenn die Datenbank vorhanden war und gelöscht wurde, andernfalls false.

Gilt für:

Delete(String)

Löscht die Datenbank auf dem Datenbankserver, wenn sie vorhanden ist, und führt andernfalls keine Aktion aus. Die Verbindung mit der Datenbank wird unter Verwendung des angegebenen Datenbanknamens oder der angegebenen Verbindungszeichenfolge auf die gleiche Weise erstellt, wie in der Dokumentation für die DbContext -Klasse beschrieben wird.

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

Parameter

nameOrConnectionString
String

Der Datenbankname oder eine Verbindungszeichenfolge für die Datenbank.

Gibt zurück

true, wenn die Datenbank vorhanden war und gelöscht wurde, andernfalls false.

Attribute

Gilt für: