IDatabaseCreator.EnsureCreatedAsync(CancellationToken) Methode

Definition

Stellt asynchron sicher, dass die Datenbank für den Kontext vorhanden ist. Wenn sie vorhanden ist, werden keine Aktionen durchgeführt. Wenn Sie nicht vorhanden ist, werden die Datenbank und das gesamte Schema erstellt. Wenn die Datenbank vorhanden ist, wird kein Aufwand unternommen, um sicherzustellen, dass Sie mit dem Modell für diesen Kontext kompatibel ist.

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)

Parameter

cancellationToken
CancellationToken

Ein CancellationToken , das beim Warten auf den Abschluss der Aufgabe überwacht werden soll.

Gibt zurück

Task<Boolean>

Eine Aufgabe, die den asynchronen Speichervorgang darstellt. Das Task Ergebnis enthält true , wenn die Datenbank erstellt wird, false Wenn Sie bereits vorhanden ist.

Gilt für: