отключить ManagementScope - PullRequest
       6

отключить ManagementScope

4 голосов
/ 10 августа 2011

Я использую WMI ManagementScope. Существует метод connect (), но не метод отключения. как мне отключиться от ManagementScope?
Я попытался использовать опцию «использование», но это не IDisposable, и даже если я вне зоны действия, netstat по-прежнему показывает меня как подключенный.

Ответы [ 2 ]

2 голосов
/ 10 августа 2011

похоже, что вы должны изменить любое свойство области, и оно будет отключено:

"Область действия отключается после создания, пока кто-то явно не вызовет Connect () или использует область для любой операции, которая требует оперативного подключение. Также область действия отключена от предыдущей соединение всякий раз, когда идентифицирующие свойства области видимости изменено. "

так же, как я нашел здесь:

System.Management - как отключиться от удаленного компьютера?

0 голосов
/ 26 мая 2015

изменение каких-либо свойств не отключает его для моей программы. Я изменил "имя пользователя" в Options.Username. Только закрытие моей программы удаляет соединение.

Это проблема, если вы хотите создать x тысяч подключений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...