Bagikan melalui


IRelationalConnection.OpenAsync Metode

Definisi

Overload

OpenAsync(CancellationToken)

Secara asinkron membuka koneksi ke database.

OpenAsync(CancellationToken, Boolean)

Secara asinkron membuka koneksi ke database.

OpenAsync(CancellationToken)

Secara asinkron membuka koneksi ke database.

public System.Threading.Tasks.Task OpenAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member OpenAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public 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.

Berlaku untuk

OpenAsync(CancellationToken, Boolean)

Secara asinkron membuka koneksi ke database.

public 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>
Public 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.

Pengecualian

Berlaku untuk