Bagikan melalui


RelationalDatabaseCreator.CanConnectAsync(CancellationToken) Metode

Definisi

Menentukan apakah database tersedia atau tidak dan dapat disambungkan.

public virtual System.Threading.Tasks.Task<bool> CanConnectAsync(System.Threading.CancellationToken cancellationToken = default);
abstract member CanConnectAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.CanConnectAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function CanConnectAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

Parameter

cancellationToken
CancellationToken

A CancellationToken untuk mengamati sambil menunggu tugas selesai.

Mengembalikan

true jika database tersedia; false Sebaliknya.

Penerapan

Pengecualian

Keterangan

Setiap pengecualian yang dilemparkan saat mencoba terhubung tertangkap dan tidak disebarluaskan ke aplikasi.

String koneksi yang dikonfigurasi digunakan untuk membuat koneksi dengan cara normal, sehingga semua opsi yang dikonfigurasi seperti batas waktu dihormati.

Perhatikan bahwa dapat tersambung ke database tidak berarti bahwa itu sudah diperbarui sehubungan dengan pembuatan skema, dll.

Berlaku untuk