IDatabaseCreator.EnsureDeletedAsync(CancellationToken) Yöntem

Tanım

Zaman uyumsuz olarak bağlam için veritabanının mevcut olmadığını sağlar. Yoksa herhangi bir işlem alınmaz. Varsa veritabanı silinir.

Uyarı: Tüm veritabanı silinir; yalnızca model tarafından bu bağlam için kullanılan veritabanı nesnelerini kaldırmak için herhangi bir çaba yoktur.

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)

Parametreler

cancellationToken
CancellationToken

Görevin CancellationToken tamamlandıktan sonra gözlemlemek için bir.

Döndürülenler

Task<Boolean>

Zaman uyumsuz kaydetme işlemi temsil eden bir görev. Görev sonucu, true veritabanı yoksa false silinirse içerir.

Özel durumlar

Şunlara uygulanır