Поделиться через


RelationalLoggerExtensions.ConnectionError Метод

Определение

Регистрирует ConnectionError событие.

public static void ConnectionError (this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Connection> diagnostics, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Exception exception, DateTimeOffset startTime, TimeSpan duration, bool logErrorAsDebug);
static member ConnectionError : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Connection> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Exception * DateTimeOffset * TimeSpan * bool -> unit
<Extension()>
Public Sub ConnectionError (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Database.Connection), connection As IRelationalConnection, exception As Exception, startTime As DateTimeOffset, duration As TimeSpan, logErrorAsDebug As Boolean)

Параметры

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Connection>

Используемое средство ведения журнала диагностика.

connection
IRelationalConnection

Соединение.

exception
Exception

Исключение, представляющее ошибку.

startTime
DateTimeOffset

Время начала операции.

duration
TimeSpan

Время, затраченное на сбой операции.

logErrorAsDebug
Boolean

Флаг, указывающий, что исключение обрабатывается, поэтому оно должно быть зарегистрировано на уровне отладки.

Применяется к