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がファイル名を使用して作成されている場合は、そのファイル名に対応するデータベースが作成されます。

適用対象

こちらもご覧ください