SqlBatch.ExecuteReaderAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| ExecuteReaderAsync(CancellationToken) |
一個非同步版本的 ExecuteReader(),將 傳送 Commands 到 並 Connection 建 SqlDataReader構 。 例外將透過回傳的任務物件回報。 |
| ExecuteReaderAsync(CommandBehavior, CancellationToken) |
一個非同步版本的 ExecuteReader(),將 傳送 Commands 到 並 Connection 建 SqlDataReader構 。 例外將透過回傳的任務物件回報。 |
ExecuteReaderAsync(CancellationToken)
- 來源:
- SqlBatch.cs
一個非同步版本的 ExecuteReader(),將 傳送 Commands 到 並 Connection 建 SqlDataReader構 。 例外將透過回傳的任務物件回報。
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構 。 例外將透過回傳的任務物件回報。
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 數值是無效的。
取消令牌也被取消了。 此例外會儲存在回傳的任務中。