Language

IDatabaseCreator.EnsureCreatedAsync(CancellationToken) メソッド

定義

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

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

パラメーター

cancellationToken
CancellationToken

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

戻り値

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

例外

CancellationTokenが取り消された場合。

適用対象