IDatabaseCreator.EnsureDeletedAsync(CancellationToken) Methode

Definition

Stellt asynchron sicher, dass die Datenbank für den Kontext nicht vorhanden ist. Wenn Sie nicht vorhanden ist, wird keine Aktion ausgeführt. Wenn Sie vorhanden ist, wird die Datenbank gelöscht.

Warnung: die gesamte Datenbank wird gelöscht, und es wird nicht versucht, nur die Datenbankobjekte zu entfernen, die vom Modell für diesen Kontext verwendet werden.

public System.Threading.Tasks.Task<bool> EnsureDeletedAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member EnsureDeletedAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function EnsureDeletedAsync (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 gelöscht wurde, false Falls Sie nicht vorhanden war.

Gilt für: