Тайм-аут на NamedPipe в C # - PullRequest
       8

Тайм-аут на NamedPipe в C #

2 голосов
/ 03 декабря 2008

У меня есть пара приложений, говорящих друг с другом, и я использую NamedPipe. Но если другое приложение недоступно, то NamedPipe ждет когда-либо соединения. Он также не поддерживает тайм-ауты.

Как правильно это сделать?

1 Ответ

5 голосов
/ 03 декабря 2008

Используете ли вы класс NamedPipeClientStream ? В этом случае перегрузка Connect принимает значение времени ожидания. Это позволит вам указать, как долго вы будете ждать, прежде чем сдаться.

...