私が使用しているサードパーティコネクタライブラリのフェールオーバーの問題を追跡しようとしています。現時点では、障害をシミュレートするためにリモートサービスを開始および停止していますが、これは機能しますが、非常に実用的ではありません。C#/ Windowsのプロセスと特定のホスト間のすべての接続をプログラムでブロックする
プロセスと特定のホスト間のすべての接続をプログラムでブロックする方法はありますか?
編集:だけでなく、私は既存の接続をドロップしたいのですが、ブロッキングなど
私が使用しているサードパーティコネクタライブラリのフェールオーバーの問題を追跡しようとしています。現時点では、障害をシミュレートするためにリモートサービスを開始および停止していますが、これは機能しますが、非常に実用的ではありません。C#/ Windowsのプロセスと特定のホスト間のすべての接続をプログラムでブロックする
プロセスと特定のホスト間のすべての接続をプログラムでブロックする方法はありますか?
編集:だけでなく、私は既存の接続をドロップしたいのですが、ブロッキングなど
私はあなたが(プログラム的プロセスと特定のホスト間のすべての接続をブロックしたいものを達成するために、Windowsのファイアウォールと対話することができると思います)、Windows Firewall Interfacesを見てください。
ソケットをブロックするのはどうですか? –
@AseemGautam - 音が良い、どうすればそれをプログラム的に行うことができますか? – chillitom
Socketクラスに 'Blocking'プロパティがあります。 –