キャンセル トークン
CancellationToken により、スレッド、スレッド プールの作業項目、または Task オブジェクト間の連携による取り消しが可能になります。 オブジェクトは、CancellationTokenSource を使用してキャンセル トークンを作成し、そのキャンセル トークンを、キャンセル通知を受け取る必要のある任意の数のスレッドまたはオブジェクトに渡します。 トークンを使用して取り消しを開始することはできません。 所有オブジェクトが CancellationTokenSource で Cancel を呼び出すと、キャンセル トークンのすべてのコピー上の IsCancellationRequested プロパティが true に設定されます。 通知を受け取ったオブジェクトは、適切な方法で応答できます。
詳細については、「キャンセル」を参照してください。