The System.Web.Services.Discovery namespace consists of the classes that allows XML Web service clients to locate the available XML Web services on a Web server through a process called XML Web services Discovery.
| Type | Reason |
|---|---|
| ContractReference |
Represents a reference in a discovery document to a service description. |
| ContractSearchPattern |
Obtains the file locations and descriptions of ASP.NET Web services. This class cannot be inherited. |
| DiscoveryClientDocumentCollection |
Represents a collection of documents discovered during XML Web services discovery that have been downloaded to the client. This class cannot be inherited. |
| DiscoveryClientProtocol |
Provides support for programmatically invoking XML Web services discovery. |
| DiscoveryClientProtocol+DiscoveryClientResultsFile | Documentation for this section has not yet been entered. |
| DiscoveryClientReferenceCollection |
Represents a collection of System.Web.Services.Discovery.DiscoveryReference objects. This class cannot be inherited. |
| DiscoveryClientResult |
Represents the details of a discovery reference without the contents of the referenced document. This class cannot be inherited. |
| DiscoveryClientResultCollection |
Contains a collection of System.Web.Services.Discovery.DiscoveryClientResult objects. This class cannot be inherited. |
| DiscoveryDocument |
Represents a discovery document. This class cannot be inherited. |
| DiscoveryDocumentLinksPattern |
Obtains the file locations of Web services discovery documents for use in populating another Web services discovery document. |
| DiscoveryDocumentReference |
Represents a reference to a discovery document. This class cannot be inherited. |
| DiscoveryDocumentSearchPattern |
Obtains the file locations of Web services discovery documents for use in populating another Web services discovery document. This class cannot be inherited. |
| DiscoveryExceptionDictionary |
Collects exceptions that occurred during XML Web services discovery. This class cannot be inherited. |
| DiscoveryReference |
The base class for discoverable references using XML Web services discovery. |
| DiscoveryReferenceCollection |
A collection of discovery references. This class cannot be inherited. |
| DiscoveryRequestHandler |
An ASP.NET HTTP handler that processes a request for a Web services discovery document. |
| DiscoverySearchPattern |
Establishes an interface for file extension search patterns for discoverable file types. |
| DynamicDiscoveryDocument |
Represents an XML document that specifies a list of file system directory paths that should not be searched for references to add to a Web services discovery document. |
| ExcludePathInfo |
Represents a file system directory path that should not be searched for references to add to a Web services discovery document. |
| SchemaReference |
Represents a reference in a discovery document to an XML Schema Definition (XSD) language schema. This class cannot be inherited. |
| SoapBinding |
Represents a SOAP binding in a discovery document. This class cannot be inherited. |
| XmlSchemaSearchPattern |
Obtains the file locations of XML Schema documents for use in populating a Web services discovery document. This class cannot be inherited. |