Exemple #1
0
    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);
        }
    }
Exemple #2
0
    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)
 {
 }