DiscoveryClientProtocol.Download Methode

Definition

Lädt das Ermittlungsdokument an der angegebenen URL in ein Stream Objekt herunter.

Überlädt

Name Beschreibung
Download(String)

Lädt das Ermittlungsdokument an der angegebenen URL in ein Stream Objekt herunter.

Download(String, String)

Lädt das Ermittlungsdokument an der angegebenen URL in ein Stream Objekt herunter, und legt den contentType Parameter auf die MIME-Codierung des Ermittlungsdokuments fest.

Download(String)

Lädt das Ermittlungsdokument an der angegebenen URL in ein Stream Objekt herunter.

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

Parameter

url
String

Die URL des herunterzuladenden Discoverydokuments.

Gibt zurück

A Stream containing the document at the supplied URL.

Ausnahmen

Der Download von der angegebenen URL hat einen anderen HTTP-Statuscode als OK.

Beispiele

// 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()

Gilt für:

Download(String, String)

Lädt das Ermittlungsdokument an der angegebenen URL in ein Stream Objekt herunter, und legt den contentType Parameter auf die MIME-Codierung des Ermittlungsdokuments fest.

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

Parameter

url
String

Die URL des herunterzuladenden Discoverydokuments.

contentType
String

Die MIME-Codierung des heruntergeladenen Ermittlungsdokuments.

Gibt zurück

A Stream containing the document at the supplied URL.

Ausnahmen

Der Download von der angegebenen URL hat einen anderen HTTP-Statuscode als OK.

Beispiele

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()

Gilt für: