Udostępnij przez


DbCommandDispatcher.ReaderAsync Metoda

Definicja

public virtual System.Threading.Tasks.Task<System.Data.Common.DbDataReader> ReaderAsync(System.Data.Common.DbCommand command, System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext interceptionContext, System.Threading.CancellationToken cancellationToken);
abstract member ReaderAsync : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>
override this.ReaderAsync : System.Data.Common.DbCommand * System.Data.Entity.Infrastructure.Interception.DbCommandInterceptionContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Common.DbDataReader>

Parametry

command
DbCommand

Polecenie, na którym zostanie wykonana operacja.

interceptionContext
DbCommandInterceptionContext

Opcjonalne informacje o kontekście wykonywanego wywołania.

cancellationToken
CancellationToken

Token anulowania dla operacji asynchronicznej.

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.

Dotyczy