Lingua

IRelationalConnectionDiagnosticsLogger.ConnectionErrorAsync Metodo

Definizione

Registra l'evento 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

Parametri

connection
IRelationalConnection

Connessione.

exception
Exception

Eccezione che rappresenta l'errore.

startTime
DateTimeOffset

L'orario in cui è iniziata l'operazione.

duration
TimeSpan

Tempo trascorso prima che l'operazione non sia riuscita.

logErrorAsDebug
Boolean

Flag che indica che l'eccezione viene gestita e quindi deve essere registrata a livello di debug.

cancellationToken
CancellationToken

Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.

Valori restituiti

Oggetto Task che rappresenta l'operazione asincrona.

Eccezioni

Se l'oggetto CancellationToken viene annullato.

Si applica a