共用方式為


SqlBatch.ExecuteReaderAsync(CancellationToken) 方法

定義

的異步版本 ExecuteReader() ,它會將 傳送 CommandsConnection 並建置 SqlDataReader。 例外狀況將經由傳回的 Task 物件回報。

public System.Threading.Tasks.Task<Microsoft.Data.SqlClient.SqlDataReader> ExecuteReaderAsync (System.Threading.CancellationToken cancellationToken = default);
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 值是無效的。

取消令牌已取消。 此例外狀況會儲存在傳回的工作中。

適用於