Lingua

DataReaderDisposingEventData Costruttori

Definizione

Overload

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

Origine:
DataReaderDisposingEventData.cs
Origine:
DataReaderDisposingEventData.cs

Costruisce un DiagnosticSource payload dell'evento per 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)

Parametri

eventDefinition
EventDefinitionBase

Definizione dell'evento.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Delegato che genera un messaggio di log per questo evento.

command
DbCommand

Oggetto DbCommand che ha creato il lettore.

dataReader
DbDataReader

Oggetto DbDataReader che viene eliminato.

commandId
Guid

ID di correlazione che identifica l'istanza DbCommand utilizzata.

connectionId
Guid

ID di correlazione che identifica l'istanza DbConnection utilizzata.

recordsAffected
Int32

Ottiene il numero di righe modificate, inserite o eliminate dall'esecuzione dell'istruzione SQL.

readCount
Int32

Ottiene il numero di operazioni di lettura eseguite dal lettore.

startTime
DateTimeOffset

Ora di inizio dell'evento.

duration
TimeSpan

Durata dell'evento.

Si applica a

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

Origine:
DataReaderDisposingEventData.cs
Origine:
DataReaderDisposingEventData.cs
Origine:
DataReaderDisposingEventData.cs
Origine:
DataReaderDisposingEventData.cs
Origine:
DataReaderDisposingEventData.cs
Origine:
DataReaderDisposingEventData.cs
Origine:
DataReaderDisposingEventData.cs
Origine:
DataReaderDisposingEventData.cs
Origine:
DataReaderDisposingEventData.cs

Costruisce un DiagnosticSource payload dell'evento per 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)

Parametri

eventDefinition
EventDefinitionBase

Definizione dell'evento.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Delegato che genera un messaggio di log per questo evento.

command
DbCommand

Oggetto DbCommand che ha creato il lettore.

dataReader
DbDataReader

Oggetto DbDataReader che viene eliminato.

context
DbContext

Oggetto DbContext attualmente in uso, per null se non noto.

commandId
Guid

ID di correlazione che identifica l'istanza DbCommand utilizzata.

connectionId
Guid

ID di correlazione che identifica l'istanza DbConnection utilizzata.

recordsAffected
Int32

Ottiene il numero di righe modificate, inserite o eliminate dall'esecuzione dell'istruzione SQL.

readCount
Int32

Ottiene il numero di operazioni di lettura eseguite dal lettore.

startTime
DateTimeOffset

Ora di creazione del lettore dati.

duration
TimeSpan

Durata dal momento in cui il lettore dati viene creato fino a quando non viene eliminato. Corrisponde al tempo di lettura per la lettura dei risultati di una query.

Si applica a