RelationalLoggerExtensions.DataReaderDisposing(IDiagnosticsLogger<DbLoggerCategory.Database>, IRelationalConnection, DbCommand, DbDataReader, Guid, Int32, Int32, DateTimeOffset, TimeSpan) Yöntem

Tanım

DataReaderDisposingOlay günlükleri.

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

Parametreler

diagnostics
IDiagnosticsLogger<DbLoggerCategory.Database.Command>

Kullanılacak tanılama günlükçüsü.

connection
IRelationalConnection

Bağlantı.

command
DbCommand

Veritabanı komut nesnesi.

dataReader
DbDataReader

Veri okuyucu.

commandId
Guid

Verilen bağıntı KIMLIĞI DbCommand .

recordsAffected
Int32

Etkilenen veritabanındaki kayıt sayısı.

readCount
Int32

Okunan kayıt sayısı.

startTime
DateTimeOffset

İşlemin başlatıldığı zaman.

duration
TimeSpan

İşlemin başlatıldığı zamandan geçen süre.

Döndürülenler

InterceptionResult

Yürütmenin sonucu, bir yakalayıcıyı tarafından değiştirilmiş olabilir.

Şunlara uygulanır