DiscoveryClientProtocol::Download Method (String^%)
.NET Framework (current version)
Downloads the discovery document at the supplied URL into a Stream object.
Assembly: System.Web.Services (in System.Web.Services.dll)
public: [PermissionSetAttribute(SecurityAction::LinkDemand, Name = "FullTrust")] Stream^ Download( String^% url )
Parameters
- url
-
Type:
System::String^%
The URL of the discovery document to download.
| Exception | Condition |
|---|---|
| WebException | The download from the supplied URL returned an HTTP status code other than OK. |
// Call the constructor of the DiscoveryClientProtocol class. DiscoveryClientProtocol^ myDiscoveryClientProtocol = gcnew DiscoveryClientProtocol; myDiscoveryClientProtocol->Credentials = CredentialCache::DefaultCredentials; // 'dataservice.disco' is a sample discovery document. String^ myStringUrl = "http://localhost:80/dataservice.disco"; Stream^ myStream = myDiscoveryClientProtocol->Download( myStringUrl ); Console::WriteLine( "Size of the discovery document downloaded" ); Console::WriteLine( "is : {0} bytes", myStream->Length ); myStream->Close();
.NET Framework
Available since 1.1
Available since 1.1
Show: