RelationalDatabaseCreator.EnsureDeletedAsync(CancellationToken) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Zaman uyumsuz olarak, bağlam veritabanının mevcut olmamasını sağlar. Yoksa, hiçbir işlem yapılmaz. Varsa, veritabanı silinir.
Uyarı: tüm veritabanı silinmiş, yalnızca model tarafından bu bağlam için kullanılan veritabanı nesnelerini kaldırmak için hiçbir çaba yapılmadı.
public virtual System.Threading.Tasks.Task<bool> EnsureDeletedAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member EnsureDeletedAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.EnsureDeletedAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function EnsureDeletedAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)
Parametreler
- cancellationToken
- CancellationToken
CancellationTokenGörevin tamamlanması beklenirken gözlemlenemedi.
Döndürülenler
Zaman uyumsuz kaydetme işlemini temsil eden bir görev. Görev sonucu, true mevcut değilse veritabanının silinip silinmediğini içerir false .
Uygulamalar
Özel durumlar
İptal edilirse CancellationToken .