Sprache

DataReaderClosingEventData Konstruktor

Definition

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.

command
DbCommand

Der DbCommand Benutzer hat den Leser erstellt.

dataReader
DbDataReader

Das DbDataReader wird verworfen.

context
DbContext

Der DbContext aktuell verwendete Wert ist null, wenn er nicht bekannt ist.

commandId
Guid

Eine Korrelations-ID, die die DbCommand verwendete Instanz identifiziert.

connectionId
Guid

Eine Korrelations-ID, die die DbConnection verwendete Instanz identifiziert.

async
Boolean

Gibt an, ob der Befehl asynchron ausgeführt wurde.

recordsAffected
Int32

Ruft die Anzahl der Zeilen geändert, eingefügt oder gelöscht durch Ausführung der SQL-Anweisung ab.

readCount
Int32

Ruft die Anzahl der Lesevorgänge ab, die von diesem Leser ausgeführt werden.

startTime
DateTimeOffset

Der Zeitpunkt, zu dem der Datenleser erstellt wurde.

Gilt für: