語言

DataReaderDisposingEventData 建構函式

定義

多載

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

來源:
DataReaderDisposingEventData.cs
來源:
DataReaderDisposingEventData.cs

構造DiagnosticSource一個事件有效載荷。DataReaderDisposing

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

構造DiagnosticSource一個事件有效載荷。DataReaderDisposing

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 若未知,則用來消除。

commandId
Guid

一個識別 DbCommand 所使用的實例的相關ID。

connectionId
Guid

一個識別 DbConnection 所使用的實例的相關ID。

recordsAffected
Int32

取得執行 SQL 陳述句時所變更、插入或刪除的列數。

readCount
Int32

取得該讀取器執行的讀取操作次數。

startTime
DateTimeOffset

資料讀取器誕生的時間點。

duration
TimeSpan

從資料讀取器建立到被處置的持續時間。 這對應於查詢讀取結果所需的時間讀取時間。

適用於