RelationalLoggerExtensions.DataReaderDisposing Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Регистрирует DataReaderDisposing событие.
public static Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult DataReaderDisposing (this Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> diagnostics, Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbCommand command, System.Data.Common.DbDataReader dataReader, Guid commandId, int recordsAffected, int readCount, DateTimeOffset startTime, TimeSpan duration);
static member DataReaderDisposing : Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> * Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Guid * int * int * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult
<Extension()>
Public Function DataReaderDisposing (diagnostics As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command), connection As IRelationalConnection, command As DbCommand, dataReader As DbDataReader, commandId As Guid, recordsAffected As Integer, readCount As Integer, startTime As DateTimeOffset, duration As TimeSpan) As InterceptionResult
Параметры
- diagnostics
- IDiagnosticsLogger<DbLoggerCategory.Database.Command>
Используемое средство ведения журнала диагностики.
- connection
- IRelationalConnection
Соединение.
- command
- DbCommand
Объект команды базы данных.
- dataReader
- DbDataReader
Модуль чтения данных.
- recordsAffected
- Int32
Количество затронутых записей в базе данных.
- readCount
- Int32
Количество прочитанных записей.
- startTime
- DateTimeOffset
Время начала операции.
- duration
- TimeSpan
Время, прошедшее с момента начала операции.
Возвращаемое значение
Результат выполнения, который мог быть изменен перехватчиком.
Применяется к
Entity Framework