Compartir a través de


RelationalLoggerExtensions.DataReaderDisposing Método

Definición

Registra el DataReaderDisposing evento.

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

Parámetros

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

Registrador de diagnóstico que se va a usar.

connection
IRelationalConnection

La conexión.

command
DbCommand

Objeto de comando de base de datos.

dataReader
DbDataReader

Lector de datos.

commandId
Guid

Identificador de correlación asociado al especificado DbCommand.

recordsAffected
Int32

Número de registros de la base de datos afectadas.

readCount
Int32

Número de registros leídos.

startTime
DateTimeOffset

Hora a la que se inició la operación.

duration
TimeSpan

Tiempo transcurrido desde el momento en que se inició la operación.

Devoluciones

Resultado de la ejecución, que un interceptor puede haber modificado.

Se aplica a