IRelationalConnectionDiagnosticsLogger.ConnectionErrorAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
Ora di avvio dell'operazione.
- duration
- TimeSpan
Tempo trascorso prima dell'esito negativo dell'operazione.
- 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à.
Restituisce
Oggetto Task che rappresenta l'operazione asincrona.
Eccezioni
Se CancellationToken viene annullato.