Freigeben über


WebClient-Member

Stellt allgemeine Methoden zum Senden und Empfangen von Daten von einer mit einem URI gekennzeichneten Ressource bereit.

In den folgenden Tabellen werden die vom WebClient -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Konstruktoren

  Name Beschreibung
Öffentliche Methode WebClient Initialisiert eine neue Instanz der WebClient-Klasse.

Zum Seitenanfang

Öffentliche Eigenschaften

(siehe auch Geschützte Eigenschaften )

  Name Beschreibung
Öffentliche Eigenschaft BaseAddress Ruft den Basis-URI für Anforderungen eines WebClient ab oder legt diesen fest.
Öffentliche Eigenschaft CachePolicy Ruft die Cacherichtlinien der Anwendung für alle von dieser WebClient-Instanz unter Verwendung von WebRequest-Objekten abgerufenen Ressourcen ab oder legt diese fest.
Öffentliche Eigenschaft Container  Ruft den IContainer ab, der die Component enthält.(Von Component geerbt.)
Öffentliche Eigenschaft Credentials Ruft die Netzwerkanmeldeinformationen ab, die an den Host gesendet und für die Authentifizierung der Anforderung verwendet werden, oder legt diese fest.
Öffentliche Eigenschaft Encoding Ruft die Encoding für den Up- und Download von Zeichenfolgen ab, oder legt diese fest.
Öffentliche Eigenschaft Headers Ruft eine Auflistung der Name-Wert-Paare für Header auf, die der Anforderung zugeordnet sind, oder legt diese fest.
Öffentliche Eigenschaft IsBusy Ruft ab, ob gerade eine Webanforderung ausgeführt wird.
Öffentliche Eigenschaft Proxy Ruft den von diesem WebClient-Objekt verwendeten Proxy ab oder legt diesen fest.
Öffentliche Eigenschaft QueryString Ruft eine Auflistung der Name-Wert-Paare für Abfragen auf, die der Anforderung zugeordnet sind, oder legt diese fest.
Öffentliche Eigenschaft ResponseHeaders Ruft eine Auflistung der Name-Wert-Paare für Header auf, die der Antwort zugeordnet sind.
Öffentliche Eigenschaft Site  Ruft die ISite der Component ab oder legt diese fest.(Von Component geerbt.)
Öffentliche Eigenschaft UseDefaultCredentials Ruft einen Boolean-Wert ab, der steuert, ob mit den Anforderungen DefaultCredentials gesendet werden, oder legt diesen fest.

Zum Seitenanfang

Geschützte Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft CanRaiseEvents  Ruft einen Wert ab, der angibt, ob die Komponente ein Ereignis auslösen kann.(Von Component geerbt.)
Geschützte Eigenschaft DesignMode  Ruft einen Wert ab, der angibt, ob sich Component gegenwärtig im Entwurfsmodus befindet.(Von Component geerbt.)
Geschützte Eigenschaft Events  Ruft die Liste der Ereignishandler ab, die dieser Component angefügt sind.(Von Component geerbt.)

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode CancelAsync Bricht einen ausstehenden asynchronen Vorgang ab.
Öffentliche Methode CreateObjRef  Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind. (Von MarshalByRefObject geerbt.)
Öffentliche Methode Dispose  Überladen. Gibt die von Component verwendeten Ressourcen frei. (Von Component geerbt.)
Öffentliche Methode DownloadData Überladen. Führt den Download mit dem angegebenen URI als Byte-Array durch.
Öffentliche Methode DownloadDataAsync Überladen. Führt den Download der angegebenen Ressource als Byte-Array durch. Durch diese Methoden wird der aufrufende Thread nicht blockiert.
Öffentliche Methode DownloadFile Überladen. Führt den Download der Ressource mit dem angegebenen URI in eine lokale Datei durch.
Öffentliche Methode DownloadFileAsync Überladen. Führt den Download der angegebenen Ressource in eine lokale Datei durch. Durch diese Methoden wird der aufrufende Thread nicht blockiert.
Öffentliche Methode DownloadString Überladen. Führt den Download der angegebenen Ressource als String oder Uri durch.
Öffentliche Methode DownloadStringAsync Überladen. Führt den Download der als String oder Uri angegebenen Ressource durch. Durch diese Methoden wird der aufrufende Thread nicht blockiert.
Öffentliche Methode Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode GetLifetimeService  Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert. (Von MarshalByRefObject geerbt.)
Öffentliche Methode GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode InitializeLifetimeService  Ruft ein Lebensdauerdienstobjekt ab, mit dem die Lebensdauerrichtlinien für diese Instanz gesteuert werden können. (Von MarshalByRefObject geerbt.)
Öffentliche Methode OpenRead Überladen. Öffnet einen lesbaren Stream für die von einer Ressource mit dem angegebenen URI gedownloadeten Daten.
Öffentliche Methode OpenReadAsync Überladen. Öffnet einen lesbaren Stream, der die angegebene Ressource enthält. Durch diese Methoden wird der aufrufende Thread nicht blockiert.
Öffentliche Methode OpenWrite Überladen. Öffnet einen Stream, um Daten in eine Ressource mit dem angegebenen URI zu schreiben.
Öffentliche Methode OpenWriteAsync Überladen. Öffnet einen Stream, um Daten in die angegebene Ressource zu schreiben. Durch diese Methoden wird der aufrufende Thread nicht blockiert.
Öffentliche Methode Statisch ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode ToString  Gibt einen String zurück, der den Namen dieser Component enthält, sofern vorhanden. Diese Methode sollte nicht überschrieben werden. (Von Component geerbt.)
Öffentliche Methode UploadData Überladen. Führt den Upload eines Datenpuffers in eine Ressource mit dem angegebenen URI aus.
Öffentliche Methode UploadDataAsync Überladen. Führt den Upload eines Datenpuffers in eine Ressource aus, die von einem URI identifiziert wird. Durch diese Methode wird der aufrufende Thread nicht blockiert.
Öffentliche Methode UploadFile Überladen. Führt den Upload einer lokalen Datei in eine Ressource mit dem angegebenen URI aus.
Öffentliche Methode UploadFileAsync Überladen. Führt den Upload der angegebenen lokalen Datei in die angegebene Ressource durch. Durch diese Methoden wird der aufrufende Thread nicht blockiert.
Öffentliche Methode UploadString Überladen. Führt den Upload der angegebenen Zeichenfolge in die angegebene Ressource durch.
Öffentliche Methode UploadStringAsync Überladen. Führt den Upload der angegebenen Zeichenfolge in die angegebene Ressource durch. Durch diese Methoden wird der aufrufende Thread nicht blockiert.
Öffentliche Methode UploadValues Überladen. Führt den Upload einer Name-Wert-Auflistung in eine Ressource mit dem angegebenen URI aus.
Öffentliche Methode UploadValuesAsync Überladen. Führt den Upload der angegebenen Name-Wert-Auflistung in die durch den angegebenen URI identifizierte Ressource aus. Durch diese Methoden wird der aufrufende Thread nicht blockiert.

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Dispose  Überladen. Gibt die von Component verwendeten Ressourcen frei. (Von Component geerbt.)
Geschützte Methode Finalize  Gibt nicht verwaltete Ressourcen frei und führt andere Bereinigungsvorgänge durch, bevor die Component durch die Garbage Collection wieder zugänglich gemacht wird. (Von Component geerbt.)
Geschützte Methode GetService  Gibt ein Objekt zurück, das einen von der Component oder von deren Container bereitgestellten Dienst darstellt. (Von Component geerbt.)
Geschützte Methode GetWebRequest Gibt ein WebRequest-Objekt für die angegebene Ressource zurück.
Geschützte Methode GetWebResponse Überladen. Gibt die WebResponse für die angegebene WebRequest zurück.
Geschützte Methode MemberwiseClone  Überladen. (Von MarshalByRefObject geerbt.)
Geschützte Methode OnDownloadDataCompleted Löst das DownloadDataCompleted-Ereignis aus.
Geschützte Methode OnDownloadFileCompleted Löst das DownloadFileCompleted-Ereignis aus.
Geschützte Methode OnDownloadProgressChanged Löst das DownloadProgressChanged-Ereignis aus.
Geschützte Methode OnDownloadStringCompleted Löst das DownloadStringCompleted-Ereignis aus.
Geschützte Methode OnOpenReadCompleted Löst das OpenReadCompleted-Ereignis aus.
Geschützte Methode OnOpenWriteCompleted Löst das OpenWriteCompleted-Ereignis aus.
Geschützte Methode OnUploadDataCompleted Löst das UploadDataCompleted-Ereignis aus.
Geschützte Methode OnUploadFileCompleted Löst das UploadFileCompleted-Ereignis aus.
Geschützte Methode OnUploadProgressChanged Löst das UploadProgressChanged-Ereignis aus.
Geschützte Methode OnUploadStringCompleted Löst das UploadStringCompleted-Ereignis aus.
Geschützte Methode OnUploadValuesCompleted Löst das UploadValuesCompleted-Ereignis aus.

Zum Seitenanfang

Öffentliche Ereignisse

  Name Beschreibung
Öffentliches Ereignis Disposed  Fügt einen Ereignishandler hinzu, der das Disposed-Ereignis für die Komponente überwacht.(Von Component geerbt.)
Öffentliches Ereignis DownloadDataCompleted Tritt ein, wenn ein asynchroner Datendownload abgeschlossen wird.
Öffentliches Ereignis DownloadFileCompleted Tritt ein, wenn ein asynchroner Dateidownload abgeschlossen wird.
Öffentliches Ereignis DownloadProgressChanged Tritt ein, wenn Daten teilweise oder vollständig erfolgreich über einen asynchronen Download übertragen werden.
Öffentliches Ereignis DownloadStringCompleted Tritt ein, wenn ein asynchroner Ressourcendownload abgeschlossen wird.
Öffentliches Ereignis OpenReadCompleted Tritt ein, wenn ein asynchroner Vorgang zum Öffnen eines Streams, der eine Ressource enthält, abgeschlossen wird.
Öffentliches Ereignis OpenWriteCompleted Tritt ein, wenn ein asynchroner Vorgang zum Öffnen eines Streams, der Daten in eine Ressource schreibt, abgeschlossen wird.
Öffentliches Ereignis UploadDataCompleted Tritt ein, wenn ein asynchroner Datenupload abgeschlossen wird.
Öffentliches Ereignis UploadFileCompleted Tritt ein, wenn ein asynchroner Dateiupload abgeschlossen wird.
Öffentliches Ereignis UploadProgressChanged Tritt ein, wenn Daten teilweise oder vollständig erfolgreich über einen asynchronen Upload übertragen werden.
Öffentliches Ereignis UploadStringCompleted Tritt ein, wenn ein asynchroner Zeichenfolgenupload abgeschlossen wird.
Öffentliches Ereignis UploadValuesCompleted Tritt ein, wenn ein asynchroner Upload einer Name-Wert-Auflistung abgeschlossen wird.

Zum Seitenanfang

Siehe auch

Referenz

WebClient-Klasse
System.Net-Namespace
WebRequest
WebResponse
HttpWebRequest-Klasse
HttpWebResponse-Klasse