2

内部で使用するReadon NetworkStreamobjeckへの呼び出しがあります。Socket.Receive

データが入ってこないとしましょう。Read メソッドが終了するまでの時間は? ReceiveTimeout0 (無限タイムアウト) に設定されます。

インターネットケーブルを抜いたら?それは終了しますか?

4

1 に答える 1

2

ケーブルを抜くと、IOExceptionが発生します。ソケットが反対側で閉じられている場合、この例外が発生します。

ネットワークに問題がある場合 、ObjectDisposedExceptionが発生することがあります。詳細については、この MSDN 記事を参照してください。

そうでなければ、ハンスが指摘したように、約8年間実行される可能性があります:)

于 2010-04-16T12:09:56.273 に答える