System.Web.Services.Discovery Namespace

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.

Remarks

Classes

TypeReason
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
DiscoveryClientReferenceCollection

Represents a collection of 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 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.