C #: Тайм-аут на SerialPort.Open?

У меня есть поток автоопределения, который пытается открыть порты по порядку и сопоставить полученные данные, таким образом определяя порт, на который соответствующее устройство отправляет данные. Теперь есть некоторые порты, где SerialPort.Open просто вешает поток на ~ 30 секунд. Как установить время ожидания для функции SerialPort.Open?

Ответы на вопрос(4)

Ваш ответ на вопрос