示例#1
0
 private void _gbwQuery_DoWork(Object sender, DoWorkEventArgs e)
 {
     this._labelStatus.Text = "正在查询此类的实例...";
     e.Result = WMIFetcher.FetchWMIClassInstance(
         this._labelNamespaceStr.Text,
         this.Text
         );
 }
示例#2
0
        private void _bgdWorkerFetchWMIClass_DoWork(Object sender, DoWorkEventArgs e)
        {
            String namespaceStr = e.Argument as String;

            if (null != namespaceStr)
            {
                this._labelQueryStateInfo.Text = String.Format("正在获取 {0} 名空间下的WMI 类信息...", namespaceStr);
                e.Result = new { WMIClassList = WMIFetcher.FetchWMIClass(namespaceStr), Namespace = namespaceStr };
            }
        }
示例#3
0
 private void _bgdWorkerFetchNameSpace_DoWork(Object sender, DoWorkEventArgs e)
 {
     this._labelQueryStateInfo.Text = "正在获取WMI名空间信息...";
     e.Result = WMIFetcher.FetchWMINamespace();
 }