Кто-нибудь знает, как .NET обрабатывает тайм-аут при вызове на Semaphore.WaitOne(timeout)
?
Я бы ожидал TimeoutException
, но в документации MSDN его нет в списке ожидаемых исключений, и я не могу найти его где-либо задокументированным.
Заранее спасибо!