Sprache

DataReaderDisposingEventData Konstruktoren

Definition

Überlädt

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

Quelle:
DataReaderDisposingEventData.cs
Quelle:
DataReaderDisposingEventData.cs

Erstellt eine DiagnosticSource Ereignisnutzlast für 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)

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.

commandId
Guid

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

connectionId
Guid

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

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

Die Startzeit dieses Ereignisses.

duration
TimeSpan

Die Dauer dieses Ereignisses.

Gilt für:

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

Quelle:
DataReaderDisposingEventData.cs
Quelle:
DataReaderDisposingEventData.cs
Quelle:
DataReaderDisposingEventData.cs
Quelle:
DataReaderDisposingEventData.cs
Quelle:
DataReaderDisposingEventData.cs
Quelle:
DataReaderDisposingEventData.cs
Quelle:
DataReaderDisposingEventData.cs
Quelle:
DataReaderDisposingEventData.cs
Quelle:
DataReaderDisposingEventData.cs

Erstellt eine DiagnosticSource Ereignisnutzlast für 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)

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.

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.

duration
TimeSpan

Die Dauer ab dem Zeitpunkt, zu dem der Datenleser erstellt wird, bis er verworfen wird. Dies entspricht dem Zeitpunkt des Lesens von Ergebnissen einer Abfrage.

Gilt für: