IRelationalCommandDiagnosticsLogger.DataReaderDisposing Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
DataReaderDisposing Rejestruje zdarzenie.
public Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult DataReaderDisposing (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbCommand command, System.Data.Common.DbDataReader dataReader, Guid commandId, int recordsAffected, int readCount, DateTimeOffset startTime, TimeSpan duration);
abstract member DataReaderDisposing : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Guid * int * int * DateTimeOffset * TimeSpan -> Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult
Public Function DataReaderDisposing (connection As IRelationalConnection, command As DbCommand, dataReader As DbDataReader, commandId As Guid, recordsAffected As Integer, readCount As Integer, startTime As DateTimeOffset, duration As TimeSpan) As InterceptionResult
Parametry
- connection
- IRelationalConnection
Połączenie.
- command
- DbCommand
Obiekt polecenia bazy danych.
- dataReader
- DbDataReader
Czytnik danych.
- recordsAffected
- Int32
Liczba rekordów w bazie danych, których dotyczy problem.
- readCount
- Int32
Liczba odczytanych rekordów.
- startTime
- DateTimeOffset
Czas rozpoczęcia operacji.
- duration
- TimeSpan
Upłynął czas od momentu uruchomienia operacji.
Zwraca
Wynik wykonania, który mógł zostać zmodyfikowany przez przechwytywanie.