IRelationalConnectionDiagnosticsLogger.ConnectionErrorAsync Yöntem

Tanım

Olay için ConnectionError günlükler.

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

Parametreler

connection
IRelationalConnection

Bağlantı.

exception
Exception

Hatayı temsil eden özel durum.

startTime
DateTimeOffset

İşlemin başlatıldığı saat.

duration
TimeSpan

İşlem başarısız olmadan önce geçen süre.

logErrorAsDebug
Boolean

Özel durumun işlendiğini ve hata ayıklama düzeyinde günlüğe kaydedilmesi gerektiğini belirten bir bayrak.

cancellationToken
CancellationToken

CancellationToken Görevin tamamlanmasını beklerken gözlemlemek için bir.

Döndürülenler

Task Zaman uyumsuz işlemi temsil eden bir.

Özel durumlar

Şunlara uygulanır