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