DataReaderDisposingEventData Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
- dataReader
- DbDataReader
Oggetto DbDataReader che viene eliminato.
- 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.
- dataReader
- DbDataReader
Oggetto DbDataReader che viene eliminato.
- 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.