Bagikan melalui


IRelationalConnectionDiagnosticsLogger.ConnectionErrorAsync Metode

Definisi

Log untuk peristiwa tersebut ConnectionError .

public System.Threading.Tasks.Task ConnectionErrorAsync (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Exception exception, DateTimeOffset startTime, TimeSpan duration, bool logErrorAsDebug, System.Threading.CancellationToken cancellationToken = default);
abstract member ConnectionErrorAsync : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Exception * DateTimeOffset * TimeSpan * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ConnectionErrorAsync (connection As IRelationalConnection, exception As Exception, startTime As DateTimeOffset, duration As TimeSpan, logErrorAsDebug As Boolean, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

connection
IRelationalConnection

Koneksi.

exception
Exception

Pengecualian yang mewakili kesalahan.

startTime
DateTimeOffset

Waktu operasi dimulai.

duration
TimeSpan

Waktu yang berlalu sebelum operasi gagal.

logErrorAsDebug
Boolean

Bendera yang menunjukkan pengecualian sedang ditangani sehingga harus dicatat di tingkat Debug.

cancellationToken
CancellationToken

A CancellationToken untuk mengamati sambil menunggu tugas selesai.

Mengembalikan

yang Task mewakili operasi asinkron.

Pengecualian

Berlaku untuk