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


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 Если был создан с помощью имени файла, создается база данных, соответствующая этому имени файла.

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

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