次の方法で共有


RelationalDatabaseCreator.EnsureCreatedAsync(CancellationToken) メソッド

定義

コンテキストのデータベースが存在することを非同期的に確認します。 存在する場合、アクションは何も実行されません。 存在しない場合は、データベースとそのすべてのスキーマが作成されます。 データベースが存在する場合、このコンテキストのモデルと互換性があることを確認する努力は行われません。

public virtual System.Threading.Tasks.Task<bool> EnsureCreatedAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member EnsureCreatedAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.EnsureCreatedAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function EnsureCreatedAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

パラメーター

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期の保存操作を表すタスク。 タスクの結果には、truefalseデータベースが既に作成されている場合は が含まれます。

実装

例外

CancellationToken が取り消されている場合。

適用対象