Я создаю довольно сложные графики потока данных TPL, и часто бывает, что где-то есть разрыв в графе. Симптомом этого является просто то, что приложение зависает, потому что некоторые блоки потока данных ждут сообщений.Есть ли способ обнаружить разрывы в графе потока данных TPL
Есть ли способ обнаружить, когда это произойдет, кроме ручной трассировки графика? Я вижу, что есть свойство LinkedTargets, доступное в отладочном представлении DataflowBlock - когда у меня есть разрыв, это значение равно 0. Однако, поскольку это не является общедоступным, поэтому я не могу написать что-то, чтобы автоматически проверять это.
Ну сказал Панос! –