Поделиться через


DataContext.CreateDatabase Метод

Определение

Создает базу данных на сервере.

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

Примеры

В следующем коде показано, как настроить временную базу данных и удалить ее.

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

Комментарии

Имя базы данных является производным с помощью следующего алгоритма:

  1. Если база данных определена в строке подключения, используется его имя.
  2. DatabaseAttribute Если атрибут присутствует, его Name свойство используется в качестве имени базы данных.
  3. Если в строке подключения нет тега базы данных и используется строго типизированный DataContext , создается база данных с тем же именем, что DataContext и наследующий класс.
  4. Если используется слабо типизированный DataContext объект, создается исключение.
  5. DataContext Если имя файла создано с помощью имени файла, создается база данных, соответствующая этому имени файла.

Применяется к

См. также раздел