互いに通信するアプリがいくつかあり、NamedPipe を使用しています。ただし、他のアプリが利用できない場合、NamedPipe は接続を待機します。また、タイムアウトもサポートしていません。
これを行う正しい方法は何ですか?
互いに通信するアプリがいくつかあり、NamedPipe を使用しています。ただし、他のアプリが利用できない場合、NamedPipe は接続を待機します。また、タイムアウトもサポートしていません。
これを行う正しい方法は何ですか?
NamedPipeClientStreamクラスを使用していますか? その場合、タイムアウト値を取るConnectのオーバーロードがあります。これにより、あきらめるまでの時間を指定できます。