DiscoveryClientProtocol::Download Method (String^%, String^%)
.NET Framework (current version)
Downloads the discovery document at the supplied URL into a Stream object, setting the contentType parameter to the MIME encoding of the discovery document.
Assembly: System.Web.Services (in System.Web.Services.dll)
public: [PermissionSetAttribute(SecurityAction::LinkDemand, Name = "FullTrust")] Stream^ Download( String^% url, String^% contentType )
Parameters
- url
-
Type:
System::String^%
The URL of the discovery document to download.
- contentType
-
Type:
System::String^%
The MIME encoding of the downloaded discovery document.
| Exception | Condition |
|---|---|
| WebException | The download from the supplied URL returned an HTTP status code other than OK. |
String^ myDiscoFile = "http://localhost/MathService_cs.vsdisco"; String^ myEncoding = ""; DiscoveryClientProtocol^ myDiscoveryClientProtocol = gcnew DiscoveryClientProtocol; Stream^ myStream = myDiscoveryClientProtocol->Download( myDiscoFile, myEncoding ); Console::WriteLine( "The length of the stream in bytes: {0}", myStream->Length ); Console::WriteLine( "The MIME encoding of the downloaded " + "discovery document: {0}", myEncoding ); myStream->Close();
.NET Framework
Available since 1.1
Available since 1.1
Show: