複数のサーバーのイベントログをリモートで監視するためのアプリケーションを作成したいが、すべてが良好だが、サーバーは今でもオフラインになる可能性が高い。複数の接続の場合System.IO.IOExceptionを処理する
リモートイベントログに接続してマシンへの接続が失われた場合、System.IO.IOExceptionがスローされます。リモートサーバーに再度接続してエラーを発生させたいのですが、EventLogクラスは私はEventLogの新しいインスタンスを作成し、どのEventLogインスタンスが例外を投げたかを調べなければならないでしょう。
このシナリオを処理する最良の方法は何ですか?