Language

DataReaderDisposingEventData コンストラクター

定義

オーバーロード

DataReaderDisposingEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbCommand, DbDataReader, Guid, Guid, Int32, Int32, DateTimeOffset, TimeSpan)

ソース:
DataReaderDisposingEventData.cs
ソース:
DataReaderDisposingEventData.cs

DataReaderDisposingのDiagnosticSource イベント ペイロードを構築します。

public DataReaderDisposingEventData(Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbCommand command, System.Data.Common.DbDataReader dataReader, Guid commandId, Guid connectionId, int recordsAffected, int readCount, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.DataReaderDisposingEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Guid * Guid * int * int * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.DataReaderDisposingEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), command As DbCommand, dataReader As DbDataReader, commandId As Guid, connectionId As Guid, recordsAffected As Integer, readCount As Integer, startTime As DateTimeOffset, duration As TimeSpan)

パラメーター

eventDefinition
EventDefinitionBase

イベント定義。

messageGenerator
Func<EventDefinitionBase,EventData,String>

このイベントのログ メッセージを生成するデリゲート。

command
DbCommand

リーダーを作成した DbCommand 。

dataReader
DbDataReader

破棄される DbDataReader 。

commandId
Guid

使用されている DbCommand インスタンスを識別する関連付け ID。

connectionId
Guid

使用されている DbConnection インスタンスを識別する関連付け ID。

recordsAffected
Int32

SQL ステートメントの実行によって変更、挿入、または削除された行の数を取得します。

readCount
Int32

このリーダーによって実行される読み取り操作の数を取得します。

startTime
DateTimeOffset

このイベントの開始時刻。

duration
TimeSpan

このイベントの期間。

適用対象

DataReaderDisposingEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, DbCommand, DbDataReader, DbContext, Guid, Guid, Int32, Int32, DateTimeOffset, TimeSpan)

ソース:
DataReaderDisposingEventData.cs
ソース:
DataReaderDisposingEventData.cs
ソース:
DataReaderDisposingEventData.cs
ソース:
DataReaderDisposingEventData.cs
ソース:
DataReaderDisposingEventData.cs
ソース:
DataReaderDisposingEventData.cs
ソース:
DataReaderDisposingEventData.cs
ソース:
DataReaderDisposingEventData.cs
ソース:
DataReaderDisposingEventData.cs

DataReaderDisposingのDiagnosticSource イベント ペイロードを構築します。

public DataReaderDisposingEventData(Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbCommand command, System.Data.Common.DbDataReader dataReader, Microsoft.EntityFrameworkCore.DbContext? context, Guid commandId, Guid connectionId, int recordsAffected, int readCount, DateTimeOffset startTime, TimeSpan duration);
public DataReaderDisposingEventData(Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, System.Data.Common.DbCommand command, System.Data.Common.DbDataReader dataReader, Microsoft.EntityFrameworkCore.DbContext context, Guid commandId, Guid connectionId, int recordsAffected, int readCount, DateTimeOffset startTime, TimeSpan duration);
new Microsoft.EntityFrameworkCore.Diagnostics.DataReaderDisposingEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * int * int * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.DataReaderDisposingEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), command As DbCommand, dataReader As DbDataReader, context As DbContext, commandId As Guid, connectionId As Guid, recordsAffected As Integer, readCount As Integer, startTime As DateTimeOffset, duration As TimeSpan)

パラメーター

eventDefinition
EventDefinitionBase

イベント定義。

messageGenerator
Func<EventDefinitionBase,EventData,String>

このイベントのログ メッセージを生成するデリゲート。

command
DbCommand

リーダーを作成した DbCommand 。

dataReader
DbDataReader

破棄される DbDataReader 。

context
DbContext

現在使用されている DbContext 。不明な場合は null に設定されます。

commandId
Guid

使用されている DbCommand インスタンスを識別する関連付け ID。

connectionId
Guid

使用されている DbConnection インスタンスを識別する関連付け ID。

recordsAffected
Int32

SQL ステートメントの実行によって変更、挿入、または削除された行の数を取得します。

readCount
Int32

このリーダーによって実行される読み取り操作の数を取得します。

startTime
DateTimeOffset

データ リーダーが作成された時刻。

duration
TimeSpan

データ リーダーが作成されてから破棄されるまでの期間。 これは、クエリの結果を読み取るための読み取り時間に対応します。

適用対象