入れ子の並列処理のキャンセル

内部コンテキストが外部コンテキストにバインドされると、入れ子の並列処理はキャンセルされます。バインドされない場合はキャンセルされません。

フローグラフの実行がキャンセルされると、明示的に、あるいは例外により、キャンセルされたフローグラフのノード内にある入れ子の並列アルゴリズムまたはフローグラフによって開始されたタスクはキャンセルされたり、されなかったりします。

すべてのライブラリーの入れ子の並列処理のように、explicit task_group_context オブジェクトを使用してキャンセル関係を制御することができます。フローグラフに明示的な task_group_context を提供しない場合、デフォルトで分離されたコンテキストで作成されます。

関連情報