RelationalLoggerExtensions.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 static System.Threading.Tasks.Task ConnectionErrorAsync (this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Connection> diagnostics, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Exception exception, DateTimeOffset startTime, TimeSpan duration, bool logErrorAsDebug, System.Threading.CancellationToken cancellationToken = default);
static member ConnectionErrorAsync : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Connection> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Exception * DateTimeOffset * TimeSpan * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function ConnectionErrorAsync (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Database.Connection), connection As IRelationalConnection, exception As Exception, startTime As DateTimeOffset, duration As TimeSpan, logErrorAsDebug As Boolean, Optional cancellationToken As CancellationToken = Nothing) As Task
Parametri
- diagnostics
- IDiagnosticsLogger<DbLoggerCategory.Database.Connection>
Logger di diagnostica da usare.
- connection
- IRelationalConnection
Connessione.
- exception
- Exception
Eccezione che rappresenta l'errore.
- startTime
- DateTimeOffset
Ora di avvio dell'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
Token di annullamento.
Restituisce
Oggetto Task che rappresenta l'operazione asincrona.