Язык

SqlBatch.ExecuteReaderAsync Метод

Определение

Перегрузки

Имя. Описание
ExecuteReaderAsync(CancellationToken)

Асинхронная версияExecuteReader(), которая отправляет объект Commands в и создает Connection объектSqlDataReader. Исключения будут сообщаться с помощью возвращаемого объекта Task.

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Асинхронная версияExecuteReader(), которая отправляет объект Commands в и создает Connection объектSqlDataReader. Исключения будут сообщаться с помощью возвращаемого объекта Task.

ExecuteReaderAsync(CancellationToken)

Исходный код:
SqlBatch.cs

Асинхронная версияExecuteReader(), которая отправляет объект Commands в и создает Connection объектSqlDataReader. Исключения будут сообщаться с помощью возвращаемого объекта Task.

public System.Threading.Tasks.Task<Microsoft.Data.SqlClient.SqlDataReader> ExecuteReaderAsync(System.Threading.CancellationToken cancellationToken = default);
member this.ExecuteReaderAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Data.SqlClient.SqlDataReader>
override this.ExecuteReaderAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Data.SqlClient.SqlDataReader>
Public Function ExecuteReaderAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of SqlDataReader)

Параметры

cancellationToken
CancellationToken

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

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

Задача, представляющая асинхронную операцию.

Исключения

Произошла ошибка при выполнении пакета.

Недопустимое CommandBehavior значение.

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

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

ExecuteReaderAsync(CommandBehavior, CancellationToken)

Асинхронная версияExecuteReader(), которая отправляет объект Commands в и создает Connection объектSqlDataReader. Исключения будут сообщаться с помощью возвращаемого объекта Task.

public System.Threading.Tasks.Task<Microsoft.Data.SqlClient.SqlDataReader> ExecuteReaderAsync(System.Data.CommandBehavior behavior, System.Threading.CancellationToken cancellationToken = default);
member this.ExecuteReaderAsync : System.Data.CommandBehavior * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Data.SqlClient.SqlDataReader>
override this.ExecuteReaderAsync : System.Data.CommandBehavior * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Data.SqlClient.SqlDataReader>
Public Function ExecuteReaderAsync (behavior As CommandBehavior, Optional cancellationToken As CancellationToken = Nothing) As Task(Of SqlDataReader)

Параметры

behavior
CommandBehavior

Экземпляр, указывающий CommandBehaviorпараметры для пакетного выполнения и извлечения данных. Поддерживается только SequentialAccess на CloseConnection уровне пакета.

cancellationToken
CancellationToken

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

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

Задача, представляющая асинхронную операцию.

Исключения

Произошла ошибка при выполнении пакета.

Недопустимое CommandBehavior значение.

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

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