DataContext.CreateDatabase Metoda

Definicja

Tworzy bazę danych na serwerze.

public:
 void CreateDatabase();
public void CreateDatabase ();
member this.CreateDatabase : unit -> unit
Public Sub CreateDatabase ()

Przykłady

Poniższy kod pokazuje, jak skonfigurować tymczasową bazę danych, a następnie usunąć ją.

if (!db.DatabaseExists())
    db.CreateDatabase();
// …
db.DeleteDatabase();
If Not db.DatabaseExists Then
    db.CreateDatabase()
End If
' ...
db.DeleteDatabase()

Uwagi

Nazwa bazy danych jest pochodna przy użyciu następującego algorytmu:

  1. Jeśli baza danych zostanie zidentyfikowana w parametry połączenia, zostanie użyta jego nazwa.
  2. DatabaseAttribute Jeśli atrybut jest obecny, jego Name właściwość jest używana jako nazwa bazy danych.
  3. Jeśli nie ma tagu bazy danych w parametry połączenia i jest używany silnie typizowaneDataContext, baza danych, która ma taką samą nazwę jak DataContext dziedziczona klasa jest tworzona.
  4. Jeśli jest używany słaby typ DataContext , zgłaszany jest wyjątek.
  5. Jeśli element DataContext został utworzony przy użyciu nazwy pliku, baza danych odpowiadająca tej nazwie pliku zostanie utworzona.

Dotyczy

Zobacz też