DataContext.CreateDatabase Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria uma base de dados no servidor.
public:
void CreateDatabase();
public void CreateDatabase();
member this.CreateDatabase : unit -> unit
Public Sub CreateDatabase ()
Exemplos
O código seguinte mostra como configurar uma base de dados temporária e depois removê-la.
if (!db.DatabaseExists())
db.CreateDatabase();
// …
db.DeleteDatabase();
If Not db.DatabaseExists Then
db.CreateDatabase()
End If
' ...
db.DeleteDatabase()
Observações
O nome da base de dados é derivado usando o seguinte algoritmo:
- Se uma base de dados for identificada na cadeia de ligação, o seu nome é utilizado.
- Se um DatabaseAttribute atributo estiver presente, a sua Name propriedade é usada como nome da base de dados.
- Se não houver etiqueta de base de dados no cadeia de ligação e for usada uma DataContext fortemente tipada, é criada uma base de dados com o mesmo nome da classe herdadora DataContext.
- Se for usado um tipo DataContext fraco, é lançada uma exceção.
- Se o DataContext tiver sido criado usando um nome de ficheiro, a base de dados correspondente a esse nome de ficheiro é criada.