Я попытался выяснить, как исключения и отменить работу для Parallel.Foreach. Кажется, что все примеры относятся к задачам.
Что происходит при исключении в Parallel.Foreach?
- Я завершу весь цикл в try/catch (AggregateException)?
- Будут ли выполняться все другие задачи в цикле, даже задачи, которые еще не начались, до того, как будет обнаружено исключение?
Те же вопросы для CancelationToken