文艺青年最爱的 ,我应该怎么SELECT
的,而不是*
,以获得方法?
更多信息:
下面是一个例子:
using (var s = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM someClass"))
foreach (var obj in s.Get())
如果我只问了一个属性是不够的-试图当我得到一个异常obj.InvokeMethod(...);
。
如果我要*
这是不够好 ,但如果可能的话我宁愿避免这种情况。
我没有看到任何财产用于获取方法( - Disable
, Enable
,...),在文档的WMI类。 而如果它不在名单上-如何来*
作品? 是不是只是应该让所有这些名单上的 ?
编辑
使用有人建议ManagementClass代替ManagementObjectSearcher
。 这是否负载像所有属性*
? (如果没有,这是一个很好的答案。虽然在我的实际情况下,我需要的属性,除了调用方法的能力,而我的理论问题仍然是- 。是*
不仅仅是所有 。)