DataReaderDisposingEventData Oluşturucular

Tanım

Aşırı Yüklemeler

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

İçin bir DiagnosticSource olay yükü oluşturur DataReaderDisposing .

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

İçin bir DiagnosticSource olay yükü oluşturur DataReaderDisposing .

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

İçin bir DiagnosticSource olay yükü oluşturur 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)

Parametreler

eventDefinition
EventDefinitionBase

Olay tanımı.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Bu olay için bir günlük iletisi üreten bir temsilci.

command
DbCommand

DbCommandOkuyucuyu oluşturan.

dataReader
DbDataReader

DbDataReaderÇıkarılan.

commandId
Guid

Kullanılan örneği tanımlayan bir bağıntı KIMLIĞI DbCommand .

connectionId
Guid

Kullanılan örneği tanımlayan bir bağıntı KIMLIĞI DbConnection .

recordsAffected
Int32

SQL deyimin yürütülmesi tarafından değiştirilen, yerleştirilen veya silinen satır sayısını alır.

readCount
Int32

Bu okuyucu tarafından gerçekleştirilen okuma işlemlerinin sayısını alır.

startTime
DateTimeOffset

Bu olayın başlangıç saati.

duration
TimeSpan

Bu olayın süresi.

Şunlara uygulanır

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

İçin bir DiagnosticSource olay yükü oluşturur 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)

Parametreler

eventDefinition
EventDefinitionBase

Olay tanımı.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Bu olay için bir günlük iletisi üreten bir temsilci.

command
DbCommand

DbCommandOkuyucuyu oluşturan.

dataReader
DbDataReader

DbDataReaderÇıkarılan.

context
DbContext

DbContextŞu anda kullanılmayan, bilinmiyorsa null değeri.

commandId
Guid

Kullanılan örneği tanımlayan bir bağıntı KIMLIĞI DbCommand .

connectionId
Guid

Kullanılan örneği tanımlayan bir bağıntı KIMLIĞI DbConnection .

recordsAffected
Int32

SQL deyimin yürütülmesi tarafından değiştirilen, yerleştirilen veya silinen satır sayısını alır.

readCount
Int32

Bu okuyucu tarafından gerçekleştirilen okuma işlemlerinin sayısını alır.

startTime
DateTimeOffset

Bu olayın başlangıç saati.

duration
TimeSpan

Bu olayın süresi.

Şunlara uygulanır