private void _gbwQuery_DoWork(Object sender, DoWorkEventArgs e) { this._labelStatus.Text = "正在查询此类的实例..."; e.Result = WMIFetcher.FetchWMIClassInstance( this._labelNamespaceStr.Text, this.Text ); }
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 }; } }
private void _bgdWorkerFetchNameSpace_DoWork(Object sender, DoWorkEventArgs e) { this._labelQueryStateInfo.Text = "正在获取WMI名空间信息..."; e.Result = WMIFetcher.FetchWMINamespace(); }