RelationalDatabaseCreator.EnsureDeletedAsync(CancellationToken) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Secara asinkron memastikan bahwa database untuk konteks tidak ada. Jika tidak ada, tidak ada tindakan yang diambil. Jika memang ada, database akan dihapus.
Peringatan: Seluruh database dihapus dan tidak ada upaya yang dilakukan untuk menghapus hanya objek database yang digunakan oleh model untuk konteks ini.
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)
Parameter
- cancellationToken
- CancellationToken
A CancellationToken untuk mengamati sambil menunggu tugas selesai.
Mengembalikan
Tugas yang mewakili operasi penyimpanan asinkron. Hasil tugas berisi true jika database dihapus, false jika tidak ada.
Penerapan
Pengecualian
CancellationToken Jika dibatalkan.