DiscoveryClientProtocol.Download Metodo

Definizione

Esegue il download del documento di individuazione dall'URL fornito in un oggetto Stream.

Overload

Download(String)

Esegue il download del documento di individuazione dall'URL fornito in un oggetto Stream.

Download(String, String)

Esegue il download del documento di individuazione dall'URL fornito in un oggetto Stream, impostando il parametro contentType sulla codifica MIME del documento di individuazione.

Download(String)

Esegue il download del documento di individuazione dall'URL fornito in un oggetto Stream.

C#
public System.IO.Stream Download (ref string url);

Parametri

url
String

URL del documento di individuazione di cui eseguire il download.

Restituisce

Oggetto Stream contenente il documento presso l'URL fornito.

Eccezioni

Il download dall'URL specificato ha restituito un codice di stato HTTP diverso da OK.

Esempio

C#
 // 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();

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Download(String, String)

Esegue il download del documento di individuazione dall'URL fornito in un oggetto Stream, impostando il parametro contentType sulla codifica MIME del documento di individuazione.

C#
public System.IO.Stream Download (ref string url, ref string contentType);

Parametri

url
String

URL del documento di individuazione di cui eseguire il download.

contentType
String

Codifica MIME del documento di individuazione di cui è stato eseguito il download.

Restituisce

Oggetto Stream contenente il documento presso l'URL fornito.

Eccezioni

Il download dall'URL specificato ha restituito un codice di stato HTTP diverso da OK.

Esempio

C#
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();

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1