DekGenius.com
[ Team LiB ] Previous Section Next Section

DiscoveryClientReferenceCollection

System.Web.Services.Discovery (system.web.services.dll)sealed class

This class represents a collection of discovery document references (links to WSDL service descriptions, XSD files, or other discovery documents), much like the DiscoveryClientResultCollection class. However, the DiscoveryClientResultCollection class provides the discovery references from a single discovery document, while DiscoveryClientReferenceCollection is usually used to provide the aggregated references from multiple documents. The DiscoveryClientReferenceCollection class is used by the DiscoveryClientProtocol.References property.

public sealed class DiscoveryClientReferenceCollection : DictionaryBase {
// Public Constructors
   public DiscoveryClientReferenceCollection( );
// Public Instance Properties
   public ICollection Keys{get; }                   // implements System.Collections.IDictionary
   public DiscoveryReference this[string url]{set; get; }
   public ICollection Values{get; }                 // implements System.Collections.IDictionary
// Public Instance Methods
   public void Add(DiscoveryReference value);
   public void Add(string url, DiscoveryReference value);
   public bool Contains(string url);
   public void Remove(string url);
}

Hierarchy

System.Object System.Collections.DictionaryBase(System.Collections.IDictionary, System.Collections.ICollection, System.Collections.IEnumerable) DiscoveryClientReferenceCollection

Returned By

DiscoveryClientProtocol.References

    [ Team LiB ] Previous Section Next Section