DataContext.CreateDatabase Método

Definição

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:

  1. Se uma base de dados for identificada na cadeia de ligação, o seu nome é utilizado.
  2. Se um DatabaseAttribute atributo estiver presente, a sua Name propriedade é usada como nome da base de dados.
  3. 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.
  4. Se for usado um tipo DataContext fraco, é lançada uma exceção.
  5. Se o DataContext tiver sido criado usando um nome de ficheiro, a base de dados correspondente a esse nome de ficheiro é criada.

Aplica-se a

Ver também