共用方式為


SqlDataReader.NextResultAsync(CancellationToken) 方法

定義

非同步版本的 NextResult() ,會在讀取批次 Transact-SQL 語句的結果時,將資料讀取器前進到下一個結果。

取消語彙基元可用於要求在命令逾時之前捨棄作業。 例外狀況將經由傳回的 Task 物件回報。

public:
 override System::Threading::Tasks::Task<bool> ^ NextResultAsync(System::Threading::CancellationToken cancellationToken);
public override System.Threading.Tasks.Task<bool> NextResultAsync (System.Threading.CancellationToken cancellationToken);
override this.NextResultAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overrides Function NextResultAsync (cancellationToken As CancellationToken) As Task(Of Boolean)

參數

cancellationToken
CancellationToken

取消指令。

傳回

表示非同步作業的工作。

例外狀況

在工作完成前,對同一個執行個體呼叫 NextResultAsync(CancellationToken) 不止一次。

SQL Server 於執行命令文字時傳回錯誤。

備註

如需 .NET Framework Data Provider for SQL Server 非同步程式設計的詳細資訊,請參閱非同步程式設計

適用於