2011-08-10 57 views
3

我正在使用WMI的ManagementScope。有一個connect()方法,但不是斷開連接。我如何從ManagementScope斷開連接?
我嘗試使用「使用」選項,但它不是IDisposable,即使我超出範圍,netstat仍然顯示我爲連接。disconnect ManagementScope

回答

1

看起來你應該改變範圍的任何屬性,它會被斷開:

「A範圍創建後斷開,直到有人明確要求 連接(),或者使用範圍的任何的操作,需要實時連接 ,而且,範圍的標識屬性更改爲 時,連接器與以前的 連接斷開連接。

正如我在這裏找到:

System.Management - How to disconnect from remote computer?

0

改變任何屬性不會斷開它爲我的計劃。我改變了Options.Username中的「用戶名」。 只有關閉我的程序才能刪除連接。

這是一個問題,如果你想做千連接。

相關問題