public void Button1_Click(System.Object sender, System.EventArgs e) { this.btnClear_Click(sender, e); try { this.Cursor = Cursors.WaitCursor; if (this.txtServiceNameToLookfor.Text.Length > 0) { DiscoverableServiceDefinitionsContainer serviceDefinitionContainer = default(DiscoverableServiceDefinitionsContainer); serviceDefinitionContainer = this._STXServiceClient.DiscoverServicesNumOfInstances(this.txtServiceNameToLookfor.Text, 2); this.lstSErverParameters.Items.Clear(); DiscoverableServiceHandlingOperativeDefs.DiscoverableServiceDefinition def = default(DiscoverableServiceHandlingOperativeDefs.DiscoverableServiceDefinition); IEnumerator enumm = serviceDefinitionContainer.GetEnumerator(); while (enumm.MoveNext()) { def = (DiscoverableServiceHandlingOperativeDefs.DiscoverableServiceDefinition)enumm.Current; this.lstSErverParameters.Items.Add(def.ServiceName); } } else { MessageBox.Show("No service Name specified"); } } catch (DiscoverableServiceDefinitionHandlingSearchFailureException exx) { MessageBox.Show(System.Convert.ToString(exx.Message)); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { this.Cursor = Cursors.Default; } }
internal DiscoverableServiceDefinitionsContainerEnumerator(DiscoverableServiceDefinitionsContainer container) { this._enumerator = container.DefinitionsList.GetEnumerator(); }