SqlDataReader.NextResultAsync(CancellationToken) メソッド

定義

の非同期バージョン NextResult()。バッチ Transact-SQL ステートメントの結果を読み取るときに、データ リーダーを次の結果に進めます。

キャンセル トークンを使用すると、コマンド タイムアウトが経過する前に操作を破棄するように要求できます。 例外は、返されたタスク オブジェクトによって報告されます。

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 がコマンド テキストの実行中にエラーを返しました。

注釈

SQL Serverの.NET Framework データ プロバイダーでの非同期プログラミングの詳細については、「非同期プログラミング」を参照してください。

適用対象