DiscoveryClientProtocol.Download Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Descarga el documento de detección en la dirección URL proporcionada en un Stream objeto .
Sobrecargas
| Nombre | Description |
|---|---|
| Download(String) |
Descarga el documento de detección en la dirección URL proporcionada en un Stream objeto . |
| Download(String, String) |
Descarga el documento de detección en la dirección URL proporcionada en un Stream objeto y establece el |
Download(String)
Descarga el documento de detección en la dirección URL proporcionada en un Stream objeto .
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
Parámetros
- url
- String
Dirección URL del documento de detección que se va a descargar.
Devoluciones
que Stream contiene el documento en la dirección URL proporcionada.
Excepciones
La descarga de la dirección URL proporcionada devolvió un código de estado HTTP distinto de OK.
Ejemplos
// 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()
Se aplica a
Download(String, String)
Descarga el documento de detección en la dirección URL proporcionada en un Stream objeto y establece el contentType parámetro en la codificación MIME del documento de detección.
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
Parámetros
- url
- String
Dirección URL del documento de detección que se va a descargar.
- contentType
- String
Codificación MIME del documento de detección descargado.
Devoluciones
que Stream contiene el documento en la dirección URL proporcionada.
Excepciones
La descarga de la dirección URL proporcionada devolvió un código de estado HTTP distinto de OK.
Ejemplos
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()