Partager via


RelationalLoggerExtensions.ConnectionErrorAsync Méthode

Définition

Journaux de l’événement 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

Paramètres

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Connection>

Journal diagnostics à utiliser.

connection
IRelationalConnection

Connexion.

exception
Exception

Exception représentant l’erreur.

startTime
DateTimeOffset

Heure à laquelle l’opération a été démarrée.

duration
TimeSpan

Temps écoulé avant l’échec de l’opération.

logErrorAsDebug
Boolean

Indicateur indiquant que l’exception est gérée et qu’elle doit donc être journalisée au niveau du débogage.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Task représentant l’opération asynchrone.

S’applique à