Bagikan melalui


DataReaderClosingEventData Konstruktor

Definisi

Membuat DiagnosticSource payload peristiwa untuk 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)

Parameter

eventDefinition
EventDefinitionBase

Definisi peristiwa.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Delegasi yang menghasilkan pesan log untuk kejadian ini.

command
DbCommand

DbCommand yang membuat pembaca.

dataReader
DbDataReader

Yang DbDataReader sedang dibuang.

context
DbContext

Yang DbContext saat ini sedang digunakan, untuk null jika tidak diketahui.

commandId
Guid

ID korelasi yang mengidentifikasi instans yang DbCommand digunakan.

connectionId
Guid

ID korelasi yang mengidentifikasi instans yang DbConnection digunakan.

async
Boolean

Menunjukkan apakah perintah dijalankan secara asinkron atau tidak.

recordsAffected
Int32

Mendapatkan jumlah baris yang diubah, disisipkan, atau dihapus oleh eksekusi pernyataan SQL.

readCount
Int32

Mendapatkan jumlah operasi baca yang dilakukan oleh pembaca ini.

startTime
DateTimeOffset

Waktu ketika pembaca data dibuat.

Berlaku untuk