クラスNamedPipeServerStream
で作業するときのバグは、すべての着信接続に対して、新しいオブジェクトを作成してメソッドWaitForConnection
を呼び出す必要があるということです。NamedPipeServerStreamとWaitForConnectionメソッド
私は何をしたいがそのように、whileループの呼び出し上記の方法で繰り返し、その後1つのNamedPipeServerStream
オブジェクトを作成し、することです:
NamedPipeServerStream s2;
using (s2 = new NamedPipeServerStream("pipe_name", PipeDirection.InOut)) {
while(true) {
ss2.WaitForConnection();
//do something here
}
}
しかし、私はこれを行うとき、私はメッセージ
を取得ストリームが切断されました。
アドバイスはありますか?