Bagikan melalui


RelationalConnection.OpenAsync Metode

Definisi

Overload

OpenAsync(CancellationToken, Boolean)

Secara asinkron membuka koneksi ke database.

OpenAsync(CancellationToken)

Secara asinkron membuka koneksi ke database.

OpenAsync(CancellationToken, Boolean)

Secara asinkron membuka koneksi ke database.

public virtual System.Threading.Tasks.Task<bool> OpenAsync (System.Threading.CancellationToken cancellationToken, bool errorsExpected = false);
abstract member OpenAsync : System.Threading.CancellationToken * bool -> System.Threading.Tasks.Task<bool>
override this.OpenAsync : System.Threading.CancellationToken * bool -> System.Threading.Tasks.Task<bool>
Public Overridable Function OpenAsync (cancellationToken As CancellationToken, Optional errorsExpected As Boolean = false) As Task(Of Boolean)

Parameter

cancellationToken
CancellationToken

A CancellationToken untuk mengamati sambil menunggu tugas selesai.

errorsExpected
Boolean

Tunjukkan apakah kesalahan koneksi diharapkan dan harus dicatat sebagai pesan debug.

Mengembalikan

Tugas yang mewakili operasi asinkron, dengan nilai true jika koneksi benar-benar dibuka.

Penerapan

Pengecualian

Berlaku untuk

OpenAsync(CancellationToken)

Secara asinkron membuka koneksi ke database.

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

Parameter

cancellationToken
CancellationToken

A CancellationToken untuk mengamati sambil menunggu tugas selesai.

Mengembalikan

Tugas yang mewakili operasi asinkron.

Penerapan

Berlaku untuk