Langue

IDatabaseCreator.EnsureDeletedAsync(CancellationToken) Méthode

Définition

Garantit de façon asynchrone que la base de données pour le contexte n’existe pas. S’il n’existe pas, aucune action n’est prise. S’il existe, la base de données est supprimée.

Avertissement : la base de données entière est supprimée et aucun effort n’est fait pour supprimer uniquement les objets de base de données utilisés par le modèle pour ce contexte.

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)

Paramètres

cancellationToken
CancellationToken

À CancellationToken observer lors de l’attente de la fin de la tâche.

Retours

Tâche qui représente l’opération d’enregistrement asynchrone. Le résultat de la tâche contient true si la base de données est supprimée, false si elle n’existe pas.

Exceptions

Si la CancellationToken valeur est annulée.

S’applique à