DataReaderClosingEventData Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine DiagnosticSource Ereignisnutzlast für 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
Die Ereignisdefinition.
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
Ein Delegat, der eine Protokollmeldung für dieses Ereignis generiert.
- dataReader
- DbDataReader
Die DbDataReader , die verworfen wird.
- context
- DbContext
Die DbContext derzeit verwendete , um NULL zu verwenden, wenn sie nicht bekannt ist.
- connectionId
- Guid
Eine Korrelations-ID, die die DbConnection instance identifiziert, die verwendet wird.
- async
- Boolean
Gibt an, ob der Befehl asynchron ausgeführt wurde.
- recordsAffected
- Int32
Ruft die Anzahl der durch die Ausführung der SQL-Anweisung geänderten, eingefügten oder gelöschten Zeilen ab.
- readCount
- Int32
Ruft die Anzahl von Lesevorgängen ab, die von diesem Reader ausgeführt werden.
- startTime
- DateTimeOffset
Der Zeitpunkt, zu dem der Datenleser erstellt wurde.
Gilt für:
Entity Framework