次の方法で共有


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

データ リーダーです。

commandId
Guid

指定 DbCommandした に関連付けられている関連付け ID。

recordsAffected
Int32

影響を受けたデータベース内のレコードの数。

readCount
Int32

読み取られたレコードの数。

startTime
DateTimeOffset

操作が開始された時刻。

duration
TimeSpan

操作が開始されたときからの経過時間。

戻り値

インターセプターによって変更された可能性がある実行の結果。

適用対象