Udostępnij za pośrednictwem


DataReaderClosingEventData Konstruktor

Definicja

DiagnosticSource Tworzy ładunek zdarzenia dla DataReaderClosingpolecenia .

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)

Parametry

eventDefinition
EventDefinitionBase

Definicja zdarzenia.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Delegat, który generuje komunikat dziennika dla tego zdarzenia.

command
DbCommand

Element DbCommand , który utworzył czytnik.

dataReader
DbDataReader

To DbDataReader jest usuwane.

context
DbContext

Aktualnie DbContext używane do wartości null, jeśli nie są znane.

commandId
Guid

Identyfikator korelacji identyfikujący DbCommand używane wystąpienie.

connectionId
Guid

Identyfikator korelacji identyfikujący DbConnection używane wystąpienie.

async
Boolean

Wskazuje, czy polecenie zostało wykonane asynchronicznie.

recordsAffected
Int32

Pobiera liczbę wierszy zmienionych, wstawionych lub usuniętych przez wykonanie instrukcji SQL.

readCount
Int32

Pobiera liczbę operacji odczytu wykonywanych przez ten czytnik.

startTime
DateTimeOffset

Czas utworzenia czytnika danych.

Dotyczy