DiscoveryClientProtocol.Discover Method
Assembly: System.Web.Services (in system.web.services.dll)
public DiscoveryDocument Discover ( String url )
public function Discover ( url : String ) : DiscoveryDocument
Not applicable.
Parameters
- url
The URL where XML Web services discovery begins.
Return Value
A DiscoveryDocument containing the results of XML Web services discovery at the supplied URL.The Discover method expects that the supplied URL is a discovery document. If the URL refers to a service description or an XML schema an exception is thrown. To discover an XML schema or a service description invoke the DiscoverAny method.
If the supplied URL points to a valid discovery document, the discovery document at the supplied URL is added to the Documents and References collection. Additionally, references within the discovery document are added to the References collection, but not verified to point to valid discovery documents. To verify the references, point to valid discovery documents to invoke the ResolveAll or ResolveOneLevel methods.
The following code example is a Web Form that populates a DataGrid with the details about the documents in the Documents property together with the references found in each document during XML Web services discovery. The PopulateGrid method fills the DataGrid with the results from a Discover invocation followed by a call to ResolveAll.
Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.