DbCommandDispatcher.Reader(DbCommand, DbCommandInterceptionContext) 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.
ReaderExecuting(DbCommand, DbCommandInterceptionContext<DbDataReader>) Wysyła polecenia i ReaderExecuted(DbCommand, DbCommandInterceptionContext<DbDataReader>) do wszystkich IDbCommandInterceptor zarejestrowanych DbInterception przed/po wykonaniu połączenia do .ExecuteReader(CommandBehavior)
public virtual System.Data.Common.DbDataReader Reader(System.Data.Common.DbCommand command, System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext interceptionContext);
abstract member Reader : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext -> System.Data.Common.DbDataReader
override this.Reader : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext -> System.Data.Common.DbDataReader
Public Overridable Function Reader (command As DbCommand, interceptionContext As DbCommandInterceptionContext) As DbDataReader
Parametry
- command
- DbCommand
Polecenie, na którym zostanie wykonana operacja.
- interceptionContext
- DbCommandInterceptionContext
Opcjonalne informacje o kontekście wykonywanego wywołania.
Zwraca
Wynik operacji, który mógł zostać zmodyfikowany przez przechwytniki.
Uwagi
Zwróć uwagę, że wynik wykonania polecenia jest zwracany przez tę metodę. Wynik nie jest dostępny w kontekście przechwytywania przekazywanym do tej metody, ponieważ kontekst przechwytywania jest klonowany przed przekazaniem do przechwytywania.