DataReaderClosingEventData 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
構造DiagnosticSource一個事件有效載荷。DataReaderClosing
public DataReaderClosingEventData(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, bool async, int recordsAffected, int readCount, DateTimeOffset startTime);
new Microsoft.EntityFrameworkCore.Diagnostics.DataReaderClosingEventData : 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 * bool * int * int * DateTimeOffset -> Microsoft.EntityFrameworkCore.Diagnostics.DataReaderClosingEventData
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, async As Boolean, recordsAffected As Integer, readCount As Integer, startTime As DateTimeOffset)
參數
- eventDefinition
- EventDefinitionBase
事件定義。
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
一個代表會為此事件產生日誌訊息。
- dataReader
- DbDataReader
DbDataReader那個正在被處理的。
- connectionId
- Guid
一個識別 DbConnection 所使用的實例的相關ID。
- async
- Boolean
表示指令是否以非同步方式執行。
- recordsAffected
- Int32
取得執行 SQL 陳述句時所變更、插入或刪除的列數。
- readCount
- Int32
取得該讀取器執行的讀取操作次數。
- startTime
- DateTimeOffset
資料讀取器誕生的時間點。