static void Main() { try { DiscoveryClientProtocol myDiscoveryClientProtocol = new DiscoveryClientProtocol(); // Get the collection of DiscoveryClientResult objects. DiscoveryClientResultCollection myDiscoveryClientResultCollection = myDiscoveryClientProtocol.ReadAll("results.discomap"); Console.WriteLine("The number of DiscoveryClientResult objects: " + myDiscoveryClientResultCollection.Count); Console.WriteLine("Removing a DiscoveryClientResult " + "from the collection..."); // Remove first DiscoveryClientResult from the collection. myDiscoveryClientResultCollection.Remove (myDiscoveryClientResultCollection[0]); Console.WriteLine("Adding a DiscoveryClientResult " + "to the collection..."); // <Snippet1> // Initialize a new instance of the DiscoveryClientResult class. DiscoveryClientResult myDiscoveryClientResult = new DiscoveryClientResult( typeof(System.Web.Services.Discovery.DiscoveryDocumentReference), "http://localhost/Discovery/Service1_cs.asmx?disco", "Service1_cs.disco"); // Add the DiscoveryClientResult to the collection. myDiscoveryClientResultCollection.Add(myDiscoveryClientResult); // </Snippet1> Console.WriteLine("Displaying the items in the collection"); for (int i = 0; i < myDiscoveryClientResultCollection.Count; i++) { DiscoveryClientResult myClientResult = myDiscoveryClientResultCollection[i]; Console.WriteLine("DiscoveryClientResult Object " + (i + 1)); Console.WriteLine("Type of reference in the discovery document: " + myClientResult.ReferenceTypeName); Console.WriteLine("URL for reference: " + myClientResult.Url); Console.WriteLine("File for saving the reference: " + myClientResult.Filename); } } catch (Exception e) { Console.WriteLine("Error is " + e.Message); } }
static void Main() { try { DiscoveryClientProtocol myDiscoveryClientProtocol = new DiscoveryClientProtocol(); // Get the collection of DiscoveryClientResult objects. DiscoveryClientResultCollection myDiscoveryClientResultCollection = myDiscoveryClientProtocol.ReadAll("results.discomap"); Console.WriteLine( "Removing a DiscoveryClientResult from the collection..."); // Remove the first DiscoveryClientResult from the collection. myDiscoveryClientResultCollection.Remove( myDiscoveryClientResultCollection[0]); Console.WriteLine("Adding a DiscoveryClientResult" + " to the collection..."); DiscoveryClientResult myDiscoveryClientResult = new DiscoveryClientResult(); // Set the DiscoveryDocumentReference class as the type of // reference in the discovery document. myDiscoveryClientResult.ReferenceTypeName = "System.Web.Services.Discovery.DiscoveryDocumentReference"; // Set the URL for the reference. myDiscoveryClientResult.Url = "http://localhost/Discovery/Service1_cs.asmx?disco"; // Set the name of the file in which the reference is saved. myDiscoveryClientResult.Filename = "Service1_cs.disco"; // Add myDiscoveryClientResult to the collection. myDiscoveryClientResultCollection.Add(myDiscoveryClientResult); if (myDiscoveryClientResultCollection.Contains(myDiscoveryClientResult)) { Console.WriteLine( "Instance of DiscoveryClientResult found in the Collection"); } } catch (Exception ex) { Console.WriteLine("Error is " + ex.Message); } }
static void Main() { try { DiscoveryClientProtocol myDiscoveryClientProtocol = new DiscoveryClientProtocol(); // Get the collection of DiscoveryClientResult objects. DiscoveryClientResultCollection myDiscoveryClientResultCollection = myDiscoveryClientProtocol.ReadAll("results.discomap"); Console.WriteLine("The number of DiscoveryClientResult objects: " + myDiscoveryClientResultCollection.Count); Console.WriteLine( "Removing a DiscoveryClientResult from the collection..."); // <Snippet1> // Remove the first DiscoveryClientResult from the collection. myDiscoveryClientResultCollection.Remove( myDiscoveryClientResultCollection[0]); // </Snippet1> Console.WriteLine( "Adding a DiscoveryClientResult to the collection..."); // <Snippet2> // <Snippet3> // <Snippet4> // <Snippet5> // <Snippet6> // Initialize new instance of the DiscoveryClientResult class. DiscoveryClientResult myDiscoveryClientResult = new DiscoveryClientResult(); // Set the type of reference in the discovery document as // DiscoveryDocumentReference. myDiscoveryClientResult.ReferenceTypeName = "System.Web.Services.Discovery.DiscoveryDocumentReference"; // Set the URL for the reference. myDiscoveryClientResult.Url = "http://localhost/Discovery/Service1_cs.asmx?disco"; // Set the name of the file in which the reference is saved. myDiscoveryClientResult.Filename = "Service1_cs.disco"; // Add the DiscoveryClientResult to the collection. myDiscoveryClientResultCollection.Add(myDiscoveryClientResult); // </Snippet6> // </Snippet5> // </Snippet4> // </Snippet3> // </Snippet2> // <Snippet7> if (myDiscoveryClientResultCollection.Contains( myDiscoveryClientResult)) { Console.WriteLine( "The collection contains the specified " + "DiscoveryClientResult instance."); } // </Snippet7> Console.WriteLine("Displaying the items in collection"); // <Snippet8> for (int i = 0; i < myDiscoveryClientResultCollection.Count; i++) { DiscoveryClientResult myClientResult = myDiscoveryClientResultCollection[i]; Console.WriteLine("DiscoveryClientResult " + (i + 1)); Console.WriteLine("Type of reference in the discovery document: " + myClientResult.ReferenceTypeName); Console.WriteLine("Url for reference:" + myClientResult.Url); Console.WriteLine("File for saving the reference: " + myClientResult.Filename); } // </Snippet8> } catch (Exception e) { Console.WriteLine("Error is " + e.Message); } }
public void Remove(DiscoveryClientResult value) {}
public bool Contains(DiscoveryClientResult value) {}
// Methods public int Add(DiscoveryClientResult value) {}
// Methods public int Add(DiscoveryClientResult value) { }
public void Remove(DiscoveryClientResult value) { }
public bool Contains(DiscoveryClientResult value) { }