非同期処理 レッスン5
キャンセル
CancellationTokenSource・CancellationToken・OperationCanceledExceptionの使い方を学びます。
キャンセルの仕組み
CancellationTokenSource がキャンセル信号を発行します。CancellationToken を非同期メソッドに渡すことで、キャンセル要求を受け取れます。 キャンセルされると OperationCanceledException がスローされます。
CancellationToken の基本
非同期メソッドにCancellationTokenを渡してキャンセルに対応します。
C#エディタ
手動キャンセルとリンク
手動でキャンセルする方法と、複数のトークンをリンクする方法です。
C#エディタ