例 次の例では、乱数ジェネレーターを使用して、11 個の異なるインストルメントから 10 個の整数値を読み取るデータ収集アプリケーションをエミュレートします。 値が 0 の場合は、1 つの装置で測定が失敗したことを示します。この場合、操作を取り消して、全体の平均を計算する必要はありません。 この例では、操作のキャンセルの可能性を処理するために、TaskFactory オブジェクトに渡されるキャンセル トークンを生成するCancellationTokenSource オブジェクトをインスタンス化します。 さらに、 TaskFactory オブジェクトは、特定のインストルメントの読み取り値の収集を担当する各タスクにキャンセル トークンを渡します。 すべての読み取り値が正常に収集された後にのみ平均が計算されるように、 TaskFactory.ContinueWhenAll<TAntecedent

