Поделиться через


DbCommandDispatcher.ReaderAsync Метод

Определение

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>

Параметры

command
DbCommand

Команда, с помощью которой будет выполняться операция.

interceptionContext
DbCommandInterceptionContext

Необязательные сведения о контексте выполняемого вызова.

cancellationToken
CancellationToken

Маркер отмены для асинхронной операции.

Возвращаемое значение

Результат операции, который мог быть изменен перехватчиками.

Комментарии

Обратите внимание, что результат выполнения команды возвращается этим методом. Результат недоступен в контексте перехвата, переданном в этот метод, так как контекст перехвата клонируется перед передачей в перехватчики.

Применяется к