Udostępnij przez


Database.Delete Metoda

Definicja

Przeciążenia

Delete()

Usuwa bazę danych na serwerze bazy danych, jeśli istnieje, w przeciwnym razie nic nie robi. Wywołanie tej metody spoza inicjatora spowoduje oznaczenie bazy danych jako nie zainicjowanej. Oznacza to, że jeśli zostanie podjęta próba ponownego użycia bazy danych po jej usunięciu, każdy zestaw inicjatora zostanie uruchomiony ponownie, a zwykle spróbuje ponownie utworzyć bazę danych ponownie.

Delete(DbConnection)

Usuwa bazę danych na serwerze bazy danych, jeśli istnieje, w przeciwnym razie nic nie robi.

Delete(String)

Usuwa bazę danych na serwerze bazy danych, jeśli istnieje, w przeciwnym razie nic nie robi. Połączenie z bazą danych jest tworzone przy użyciu podanej nazwy bazy danych lub parametrów połączenia w taki sam sposób, jak opisano w dokumentacji klasy DbContext .

Delete()

Usuwa bazę danych na serwerze bazy danych, jeśli istnieje, w przeciwnym razie nic nie robi. Wywołanie tej metody spoza inicjatora spowoduje oznaczenie bazy danych jako nie zainicjowanej. Oznacza to, że jeśli zostanie podjęta próba ponownego użycia bazy danych po jej usunięciu, każdy zestaw inicjatora zostanie uruchomiony ponownie, a zwykle spróbuje ponownie utworzyć bazę danych ponownie.

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

Zwraca

Prawda, jeśli baza danych istnieje i została usunięta; w przeciwnym razie wartość false.

Dotyczy

Delete(DbConnection)

Usuwa bazę danych na serwerze bazy danych, jeśli istnieje, w przeciwnym razie nic nie robi.

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

Parametry

existingConnection
DbConnection

Istniejące połączenie z bazą danych.

Zwraca

Prawda, jeśli baza danych istnieje i została usunięta; w przeciwnym razie wartość false.

Dotyczy

Delete(String)

Usuwa bazę danych na serwerze bazy danych, jeśli istnieje, w przeciwnym razie nic nie robi. Połączenie z bazą danych jest tworzone przy użyciu podanej nazwy bazy danych lub parametrów połączenia w taki sam sposób, jak opisano w dokumentacji klasy 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

Parametry

nameOrConnectionString
String

Nazwa bazy danych lub parametry połączenia z bazą danych.

Zwraca

Prawda, jeśli baza danych istnieje i została usunięta; w przeciwnym razie wartość false.

Atrybuty

Dotyczy