DiscoveryClientProtocol.Download Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Télécharge le document de découverte à l'URL fournie dans l'objet Stream.
Surcharges
Download(String) |
Télécharge le document de découverte à l'URL fournie dans l'objet Stream. |
Download(String, String) |
Télécharge le document de découverte à l'URL fournie dans l'objet Stream, affectant au paramètre |
Download(String)
Télécharge le document de découverte à l'URL fournie dans l'objet Stream.
public:
System::IO::Stream ^ Download(System::String ^ % url);
public System.IO.Stream Download (ref string url);
member this.Download : string -> System.IO.Stream
Public Function Download (ByRef url As String) As Stream
Paramètres
- url
- String
URL du document de découverte à télécharger.
Retours
Stream contenant le document à l'URL fournie.
Exceptions
Le téléchargement à partir de l'URL fournie a retourné un code d'état HTTP autre que OK.
Exemples
// 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();
// Call the constructor of the DiscoveryClientProtocol class.
DiscoveryClientProtocol myDiscoveryClientProtocol =
new DiscoveryClientProtocol();
myDiscoveryClientProtocol.Credentials = CredentialCache.DefaultCredentials;
// 'dataservice.disco' is a sample discovery document.
string myStringUrl = "http://localhost:80/dataservice.disco";
Stream myStream = myDiscoveryClientProtocol.Download(ref myStringUrl);
Console.WriteLine("Size of the discovery document downloaded");
Console.WriteLine("is : {0} bytes", myStream.Length.ToString());
myStream.Close();
' Call the constructor of the DiscoveryClientProtocol class.
Dim myDiscoveryClientProtocol As New DiscoveryClientProtocol()
myDiscoveryClientProtocol.Credentials = CredentialCache.DefaultCredentials
' 'dataservice.disco' is a sample discovery document.
Dim myStringUrl As String = "http://localhost:80/dataservice.disco"
Dim myStream As Stream = myDiscoveryClientProtocol.Download(myStringUrl)
Console.WriteLine("Size of the discovery document downloaded")
Console.WriteLine("is : {0} bytes", myStream.Length.ToString())
myStream.Close()
S’applique à
Download(String, String)
Télécharge le document de découverte à l'URL fournie dans l'objet Stream, affectant au paramètre contentType
le codage MIME du document de découverte.
public:
System::IO::Stream ^ Download(System::String ^ % url, System::String ^ % contentType);
public System.IO.Stream Download (ref string url, ref string contentType);
member this.Download : string * string -> System.IO.Stream
Public Function Download (ByRef url As String, ByRef contentType As String) As Stream
Paramètres
- url
- String
URL du document de découverte à télécharger.
- contentType
- String
Encodage MIME du document de découverte téléchargé.
Retours
Stream contenant le document à l'URL fournie.
Exceptions
Le téléchargement à partir de l'URL fournie a retourné un code d'état HTTP autre que OK.
Exemples
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();
string myDiscoFile = "http://localhost/MathService_cs.vsdisco";
string myEncoding = "";
DiscoveryClientProtocol myDiscoveryClientProtocol =
new DiscoveryClientProtocol();
Stream myStream = myDiscoveryClientProtocol.Download
(ref myDiscoFile,ref myEncoding);
Console.WriteLine("The length of the stream in bytes: "+
myStream.Length);
Console.WriteLine("The MIME encoding of the downloaded "+
"discovery document: "+ myEncoding);
myStream.Close();
Dim myDiscoFile As String = "http://localhost/MathService_vb.vsdisco"
Dim myEncoding As String = ""
Dim myDiscoveryClientProtocol As New DiscoveryClientProtocol()
Dim myStream As Stream = myDiscoveryClientProtocol.Download(myDiscoFile, myEncoding)
Console.WriteLine("The length of the stream in bytes: " & myStream.Length)
Console.WriteLine _
("The MIME encoding of the downloaded discovery document: " & myEncoding)
myStream.Close()