WebClient Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt algemene methoden voor het verzenden van gegevens naar en het ontvangen van gegevens van een resource die is geïdentificeerd door een URI.
public ref class WebClient sealed : System::ComponentModel::Component
public ref class WebClient : System::ComponentModel::Component
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class WebClient : System.ComponentModel.Component
[System.Runtime.InteropServices.ComVisible(true)]
public class WebClient : System.ComponentModel.Component
public class WebClient : System.ComponentModel.Component
[<System.Runtime.InteropServices.ComVisible(true)>]
type WebClient = class
inherit Component
type WebClient = class
inherit Component
Public NotInheritable Class WebClient
Inherits Component
Public Class WebClient
Inherits Component
- Overname
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld wordt de URI van een resource gebruikt, opgehaald en het antwoord weergegeven.
#using <System.dll>
using namespace System;
using namespace System::Net;
using namespace System::IO;
int main()
{
array<String^>^args = Environment::GetCommandLineArgs();
if ( args == nullptr || args->Length == 1 )
{
throw gcnew ApplicationException( "Specify the URI of the resource to retrieve." );
}
WebClient^ client = gcnew WebClient;
// Add a user agent header in case the
// requested URI contains a query.
client->Headers->Add( "user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)" );
Stream^ data = client->OpenRead( args[ 1 ] );
StreamReader^ reader = gcnew StreamReader( data );
String^ s = reader->ReadToEnd();
Console::WriteLine( s );
data->Close();
reader->Close();
delete client;
}
using System;
using System.Net;
using System.IO;
public class Test
{
public static void Main(string[] args)
{
if (args == null || args.Length == 0)
{
throw new ApplicationException("Specify the URI of the resource to retrieve.");
}
using WebClient client = new WebClient();
// Add a user agent header in case the
// requested URI contains a query.
client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)");
using Stream data = client.OpenRead(args[0]);
using StreamReader reader = new StreamReader(data);
string s = reader.ReadToEnd();
Console.WriteLine(s);
}
}
Imports System.Net
Imports System.IO
Public Class Test
Public Shared Sub Main(args() As String)
If args Is Nothing OrElse args.Length = 0 Then
Throw New ApplicationException("Specify the URI of the resource to retrieve.")
End If
Using client As New WebClient()
' Add a user agent header in case the
' requested URI contains a query.
client.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)")
Using data As Stream = client.OpenRead(args(0))
Using reader As New StreamReader(data)
Dim s As String = reader.ReadToEnd()
Console.WriteLine(s)
End Using
End Using
End Using
End Sub
End Class
Opmerkingen
Caution
WebRequest, HttpWebRequest, ServicePointen WebClient zijn verouderd en u moet ze niet gebruiken voor nieuwe ontwikkeling. Gebruik in plaats daarvan HttpClient.
De WebClient klasse biedt algemene methoden voor het verzenden van gegevens naar of het ontvangen van gegevens van een lokale, intranet- of internetresource die wordt geïdentificeerd door een URI.
De WebClient klasse gebruikt de WebRequest klasse om toegang te bieden tot resources. WebClient exemplaren hebben toegang tot gegevens met eventuele WebRequest onderliggende exemplaren die zijn geregistreerd bij de WebRequest.RegisterPrefix methode.
Note
Standaard ondersteunt .NET Framework URI's die beginnen met http:, https:, ftp: en file: schema-id's.
In de volgende tabel worden methoden beschreven WebClient voor het uploaden van gegevens naar een resource.
| Methode | Beschrijving |
|---|---|
| OpenWrite | Hiermee haalt u een Stream gebruikt om gegevens naar de resource te verzenden. |
| OpenWriteAsync | Hiermee wordt een Stream gebruikt om gegevens naar de resource te verzenden, opgehaald zonder de aanroepende thread te blokkeren. |
| UploadData | Hiermee wordt een bytematrix naar de resource verzonden en wordt een matrix geretourneerd die een Byte antwoord bevat. |
| UploadDataAsync | Hiermee wordt een Byte matrix naar de resource verzonden zonder de aanroepende thread te blokkeren. |
| UploadFile | Hiermee wordt een lokaal bestand naar de resource verzonden en wordt een matrix geretourneerd die een Byte antwoord bevat. |
| UploadFileAsync | Hiermee wordt een lokaal bestand naar de resource verzonden zonder de aanroepende thread te blokkeren. |
| UploadValues | Hiermee wordt een NameValueCollection naar de resource verzonden en wordt een matrix geretourneerd die een Byte antwoord bevat. |
| UploadValuesAsync | Hiermee wordt een NameValueCollection naar de resource verzonden en wordt een matrix geretourneerd die een Byte antwoord bevat, zonder de aanroepende thread te blokkeren. |
| UploadString | Hiermee wordt een String naar de resource verzonden en wordt een met een String antwoord geretourneerd. |
| UploadStringAsync | Hiermee wordt een String naar de resource verzonden zonder de aanroepende thread te blokkeren. |
In de volgende tabel worden methoden beschreven WebClient voor het downloaden van gegevens uit een resource.
| Methode | Beschrijving |
|---|---|
| OpenRead | Retourneert de gegevens van een resource als een Stream. |
| OpenReadAsync | Retourneert de gegevens van een resource, zonder de aanroepende thread te blokkeren. |
| DownloadData | Hiermee downloadt u gegevens uit een resource en retourneert u een Byte matrix. |
| DownloadDataAsync | Hiermee downloadt u gegevens uit een resource en retourneert u een Byte matrix, zonder de aanroepende thread te blokkeren. |
| DownloadFile | Hiermee downloadt u gegevens van een resource naar een lokaal bestand. |
| DownloadFileAsync | Hiermee downloadt u gegevens van een resource naar een lokaal bestand, zonder de aanroepende thread te blokkeren. |
| DownloadString | Downloadt een String van een resource en retourneert een String. |
| DownloadStringAsync | Hiermee downloadt u een String resource zonder de aanroepende thread te blokkeren. |
U kunt de CancelAsync methode gebruiken om asynchrone bewerkingen te annuleren.
Een WebClient exemplaar verzendt standaard geen optionele HTTP-headers. Als voor uw aanvraag een optionele header is vereist, moet u de header toevoegen aan de Headers verzameling. Als u bijvoorbeeld query's in het antwoord wilt behouden, moet u een header van de gebruikersagent toevoegen. Servers kunnen ook 500 (interne serverfout) retourneren als de header van de gebruikersagent ontbreekt.
AllowAutoRedirect is ingesteld op true in WebClient exemplaren.
Notities voor overnemers
Afgeleide klassen moeten de implementatie van WebClient de basisklasse aanroepen om ervoor te zorgen dat de afgeleide klasse werkt zoals verwacht.
Constructors
| Name | Description |
|---|---|
| WebClient() |
Initialiseert een nieuw exemplaar van de WebClient klasse. |
Eigenschappen
| Name | Description |
|---|---|
| AllowReadStreamBuffering |
Verouderd.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de gegevens die uit de internetresource voor een WebClient exemplaar worden gelezen, moeten worden gebufferd. |
| AllowWriteStreamBuffering |
Verouderd.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de gegevens die naar de internetresource zijn geschreven, moeten worden gebufferd voor een WebClient exemplaar. |
| BaseAddress |
Haalt de basis-URI op of stelt deze in voor aanvragen die door een WebClient. |
| CachePolicy |
Hiermee wordt het cachebeleid van de toepassing opgehaald of ingesteld voor resources die zijn verkregen door dit WebClient-exemplaar met behulp van WebRequest objecten. |
| CanRaiseEvents |
Hiermee wordt een waarde opgehaald die aangeeft of het onderdeel een gebeurtenis kan genereren. (Overgenomen van Component) |
| Container |
Hiermee haalt u het IContainer bestand op dat de Component. (Overgenomen van Component) |
| Credentials |
Hiermee haalt u de netwerkreferenties op die naar de host worden verzonden en worden gebruikt om de aanvraag te verifiëren. |
| DesignMode |
Hiermee wordt een waarde opgehaald die aangeeft of de Component momenteel in de ontwerpmodus is. (Overgenomen van Component) |
| Encoding |
Hiermee haalt u de gegevens op die worden gebruikt voor het Encoding uploaden en downloaden van tekenreeksen. |
| Events |
Hiermee haalt u de lijst met gebeurtenis-handlers op die aan dit Componentbestand zijn gekoppeld. (Overgenomen van Component) |
| Headers |
Hiermee wordt een verzameling headernaam-/waardeparen opgehaald of ingesteld die aan de aanvraag zijn gekoppeld. |
| IsBusy |
Hiermee wordt aangegeven of een webaanvraag wordt uitgevoerd. |
| Proxy |
Hiermee wordt de proxy opgehaald of ingesteld die door dit WebClient object wordt gebruikt. |
| QueryString |
Hiermee wordt een verzameling querynaam-/waardeparen opgehaald of ingesteld die aan de aanvraag zijn gekoppeld. |
| ResponseHeaders |
Hiermee haalt u een verzameling headernaam-/waardeparen op die zijn gekoppeld aan het antwoord. |
| Site |
Haalt of stelt de ISite van de Component. (Overgenomen van Component) |
| UseDefaultCredentials |
Hiermee wordt een Boolean waarde opgehaald of ingesteld waarmee wordt bepaald of de DefaultCredentials verzonden waarden worden verzonden met aanvragen. |
Methoden
| Name | Description |
|---|---|
| CancelAsync() |
Hiermee annuleert u een asynchrone bewerking die in behandeling is. |
| CreateObjRef(Type) |
Hiermee maakt u een object dat alle relevante informatie bevat die nodig is om een proxy te genereren die wordt gebruikt om te communiceren met een extern object. (Overgenomen van MarshalByRefObject) |
| Dispose() |
Alle resources die worden gebruikt door de Component. (Overgenomen van Component) |
| Dispose(Boolean) |
Publiceert de niet-beheerde resources die worden gebruikt door de Component beheerde resources en brengt eventueel de beheerde resources vrij. (Overgenomen van Component) |
| DownloadData(String) |
Hiermee wordt de resource gedownload als een Byte matrix van de opgegeven URI. |
| DownloadData(Uri) |
Hiermee wordt de resource gedownload als een Byte matrix van de opgegeven URI. |
| DownloadDataAsync(Uri, Object) |
Downloadt de resource als een Byte matrix van de URI die is opgegeven als een asynchrone bewerking. |
| DownloadDataAsync(Uri) |
Downloadt de resource als een Byte matrix van de URI die is opgegeven als een asynchrone bewerking. |
| DownloadDataTaskAsync(String) |
Downloadt de resource als een Byte matrix van de URI die is opgegeven als een asynchrone bewerking met behulp van een taakobject. |
| DownloadDataTaskAsync(Uri) |
Downloadt de resource als een Byte matrix van de URI die is opgegeven als een asynchrone bewerking met behulp van een taakobject. |
| DownloadFile(String, String) |
Hiermee downloadt u de resource met de opgegeven URI naar een lokaal bestand. |
| DownloadFile(Uri, String) |
Hiermee downloadt u de resource met de opgegeven URI naar een lokaal bestand. |
| DownloadFileAsync(Uri, String, Object) |
Downloadt, naar een lokaal bestand, de resource met de opgegeven URI. Deze methode blokkeert de aanroepende thread niet. |
| DownloadFileAsync(Uri, String) |
Downloadt, naar een lokaal bestand, de resource met de opgegeven URI. Deze methode blokkeert de aanroepende thread niet. |
| DownloadFileTaskAsync(String, String) |
Hiermee downloadt u de opgegeven resource naar een lokaal bestand als een asynchrone bewerking met behulp van een taakobject. |
| DownloadFileTaskAsync(Uri, String) |
Hiermee downloadt u de opgegeven resource naar een lokaal bestand als een asynchrone bewerking met behulp van een taakobject. |
| DownloadString(String) |
Downloadt de aangevraagde resource als een String. De te downloaden resource wordt opgegeven als een String met de URI. |
| DownloadString(Uri) |
Downloadt de aangevraagde resource als een String. De te downloaden resource is opgegeven als een Uri. |
| DownloadStringAsync(Uri, Object) |
Hiermee downloadt u de opgegeven tekenreeks naar de opgegeven resource. Deze methode blokkeert de aanroepende thread niet. |
| DownloadStringAsync(Uri) |
Downloadt de resource die is opgegeven als een Uri. Deze methode blokkeert de aanroepende thread niet. |
| DownloadStringTaskAsync(String) |
Downloadt de resource als een String van de URI die is opgegeven als een asynchrone bewerking met behulp van een taakobject. |
| DownloadStringTaskAsync(Uri) |
Downloadt de resource als een String van de URI die is opgegeven als een asynchrone bewerking met behulp van een taakobject. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetLifetimeService() |
Hiermee haalt u het huidige levensduurserviceobject op waarmee het levensduurbeleid voor dit exemplaar wordt beheerd. (Overgenomen van MarshalByRefObject) |
| GetService(Type) |
Hiermee wordt een object geretourneerd dat een service vertegenwoordigt die wordt geleverd door of door de Component service Container. (Overgenomen van Component) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetWebRequest(Uri) |
Retourneert een WebRequest object voor de opgegeven resource. |
| GetWebResponse(WebRequest, IAsyncResult) |
Retourneert de WebResponse waarde voor de opgegeven WebRequest met behulp van de opgegeven IAsyncResult. |
| GetWebResponse(WebRequest) |
Retourneert de WebResponse voor de opgegeven WebRequest. |
| InitializeLifetimeService() |
Hiermee haalt u een levensduurserviceobject op om het levensduurbeleid voor dit exemplaar te beheren. (Overgenomen van MarshalByRefObject) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| MemberwiseClone(Boolean) |
Hiermee maakt u een ondiepe kopie van het huidige MarshalByRefObject object. (Overgenomen van MarshalByRefObject) |
| OnDownloadDataCompleted(DownloadDataCompletedEventArgs) |
Hiermee wordt de DownloadDataCompleted gebeurtenis gegenereerd. |
| OnDownloadFileCompleted(AsyncCompletedEventArgs) |
Hiermee wordt de DownloadFileCompleted gebeurtenis gegenereerd. |
| OnDownloadProgressChanged(DownloadProgressChangedEventArgs) |
Hiermee wordt de DownloadProgressChanged gebeurtenis gegenereerd. |
| OnDownloadStringCompleted(DownloadStringCompletedEventArgs) |
Hiermee wordt de DownloadStringCompleted gebeurtenis gegenereerd. |
| OnOpenReadCompleted(OpenReadCompletedEventArgs) |
Hiermee wordt de OpenReadCompleted gebeurtenis gegenereerd. |
| OnOpenWriteCompleted(OpenWriteCompletedEventArgs) |
Hiermee wordt de OpenWriteCompleted gebeurtenis gegenereerd. |
| OnUploadDataCompleted(UploadDataCompletedEventArgs) |
Hiermee wordt de UploadDataCompleted gebeurtenis gegenereerd. |
| OnUploadFileCompleted(UploadFileCompletedEventArgs) |
Hiermee wordt de UploadFileCompleted gebeurtenis gegenereerd. |
| OnUploadProgressChanged(UploadProgressChangedEventArgs) |
Hiermee wordt de UploadProgressChanged gebeurtenis gegenereerd. |
| OnUploadStringCompleted(UploadStringCompletedEventArgs) |
Hiermee wordt de UploadStringCompleted gebeurtenis gegenereerd. |
| OnUploadValuesCompleted(UploadValuesCompletedEventArgs) |
Hiermee wordt de UploadValuesCompleted gebeurtenis gegenereerd. |
| OnWriteStreamClosed(WriteStreamClosedEventArgs) |
Verouderd.
Hiermee wordt de WriteStreamClosed gebeurtenis gegenereerd. |
| OpenRead(String) |
Hiermee opent u een leesbare stroom voor de gegevens die zijn gedownload uit een resource met de URI die is opgegeven als een String. |
| OpenRead(Uri) |
Hiermee opent u een leesbare stroom voor de gegevens die zijn gedownload uit een resource met de URI die is opgegeven als een Uri. |
| OpenReadAsync(Uri, Object) |
Hiermee opent u een leesbare stream met de opgegeven resource. Deze methode blokkeert de aanroepende thread niet. |
| OpenReadAsync(Uri) |
Hiermee opent u een leesbare stream met de opgegeven resource. Deze methode blokkeert de aanroepende thread niet. |
| OpenReadTaskAsync(String) |
Hiermee opent u een leesbare stroom met de opgegeven resource als asynchrone bewerking met behulp van een taakobject. |
| OpenReadTaskAsync(Uri) |
Hiermee opent u een leesbare stroom met de opgegeven resource als asynchrone bewerking met behulp van een taakobject. |
| OpenWrite(String, String) |
Hiermee opent u een stroom voor het schrijven van gegevens naar de opgegeven resource met behulp van de opgegeven methode. |
| OpenWrite(String) |
Hiermee opent u een stroom voor het schrijven van gegevens naar de opgegeven resource. |
| OpenWrite(Uri, String) |
Hiermee opent u een stroom voor het schrijven van gegevens naar de opgegeven resource met behulp van de opgegeven methode. |
| OpenWrite(Uri) |
Hiermee opent u een stroom voor het schrijven van gegevens naar de opgegeven resource. |
| OpenWriteAsync(Uri, String, Object) |
Hiermee opent u een stroom voor het schrijven van gegevens naar de opgegeven resource met behulp van de opgegeven methode. Deze methode blokkeert de aanroepende thread niet. |
| OpenWriteAsync(Uri, String) |
Hiermee opent u een stroom voor het schrijven van gegevens naar de opgegeven resource. Deze methode blokkeert de aanroepende thread niet. |
| OpenWriteAsync(Uri) |
Hiermee opent u een stroom voor het schrijven van gegevens naar de opgegeven resource. Deze methode blokkeert de aanroepende thread niet. |
| OpenWriteTaskAsync(String, String) |
Hiermee opent u een stroom voor het schrijven van gegevens naar de opgegeven resource als een asynchrone bewerking met behulp van een taakobject. |
| OpenWriteTaskAsync(String) |
Hiermee opent u een stroom voor het schrijven van gegevens naar de opgegeven resource als een asynchrone bewerking met behulp van een taakobject. |
| OpenWriteTaskAsync(Uri, String) |
Hiermee opent u een stroom voor het schrijven van gegevens naar de opgegeven resource als een asynchrone bewerking met behulp van een taakobject. |
| OpenWriteTaskAsync(Uri) |
Hiermee opent u een stroom voor het schrijven van gegevens naar de opgegeven resource als een asynchrone bewerking met behulp van een taakobject. |
| ToString() |
Retourneert een String met de naam van de Component, indien van toepassing. Deze methode mag niet worden overschreven. (Overgenomen van Component) |
| UploadData(String, Byte[]) |
Uploadt een gegevensbuffer naar een resource die wordt geïdentificeerd door een URI. |
| UploadData(String, String, Byte[]) |
Uploadt een gegevensbuffer naar de opgegeven resource met behulp van de opgegeven methode. |
| UploadData(Uri, Byte[]) |
Uploadt een gegevensbuffer naar een resource die wordt geïdentificeerd door een URI. |
| UploadData(Uri, String, Byte[]) |
Uploadt een gegevensbuffer naar de opgegeven resource met behulp van de opgegeven methode. |
| UploadDataAsync(Uri, Byte[]) |
Uploadt een gegevensbuffer naar een resource die wordt geïdentificeerd door een URI, met behulp van de POST-methode. Deze methode blokkeert de aanroepende thread niet. |
| UploadDataAsync(Uri, String, Byte[], Object) |
Uploadt een gegevensbuffer naar een resource die wordt geïdentificeerd door een URI, met behulp van de opgegeven methode en het identificeren van tokens. |
| UploadDataAsync(Uri, String, Byte[]) |
Uploadt een gegevensbuffer naar een resource die wordt geïdentificeerd door een URI, met behulp van de opgegeven methode. Deze methode blokkeert de aanroepende thread niet. |
| UploadDataTaskAsync(String, Byte[]) |
Uploadt een gegevensbuffer die een Byte matrix bevat naar de URI die is opgegeven als asynchrone bewerking met behulp van een taakobject. |
| UploadDataTaskAsync(String, String, Byte[]) |
Uploadt een gegevensbuffer die een Byte matrix bevat naar de URI die is opgegeven als asynchrone bewerking met behulp van een taakobject. |
| UploadDataTaskAsync(Uri, Byte[]) |
Uploadt een gegevensbuffer die een Byte matrix bevat naar de URI die is opgegeven als asynchrone bewerking met behulp van een taakobject. |
| UploadDataTaskAsync(Uri, String, Byte[]) |
Uploadt een gegevensbuffer die een Byte matrix bevat naar de URI die is opgegeven als asynchrone bewerking met behulp van een taakobject. |
| UploadFile(String, String, String) |
Uploadt het opgegeven lokale bestand naar de opgegeven resource met behulp van de opgegeven methode. |
| UploadFile(String, String) |
Uploadt het opgegeven lokale bestand naar een resource met de opgegeven URI. |
| UploadFile(Uri, String, String) |
Uploadt het opgegeven lokale bestand naar de opgegeven resource met behulp van de opgegeven methode. |
| UploadFile(Uri, String) |
Uploadt het opgegeven lokale bestand naar een resource met de opgegeven URI. |
| UploadFileAsync(Uri, String, String, Object) |
Uploadt het opgegeven lokale bestand naar de opgegeven resource met behulp van de POST-methode. Deze methode blokkeert de aanroepende thread niet. |
| UploadFileAsync(Uri, String, String) |
Uploadt het opgegeven lokale bestand naar de opgegeven resource met behulp van de POST-methode. Deze methode blokkeert de aanroepende thread niet. |
| UploadFileAsync(Uri, String) |
Uploadt het opgegeven lokale bestand naar de opgegeven resource met behulp van de POST-methode. Deze methode blokkeert de aanroepende thread niet. |
| UploadFileTaskAsync(String, String, String) |
Uploadt het opgegeven lokale bestand naar een resource als een asynchrone bewerking met behulp van een taakobject. |
| UploadFileTaskAsync(String, String) |
Uploadt het opgegeven lokale bestand naar een resource als een asynchrone bewerking met behulp van een taakobject. |
| UploadFileTaskAsync(Uri, String, String) |
Uploadt het opgegeven lokale bestand naar een resource als een asynchrone bewerking met behulp van een taakobject. |
| UploadFileTaskAsync(Uri, String) |
Uploadt het opgegeven lokale bestand naar een resource als een asynchrone bewerking met behulp van een taakobject. |
| UploadString(String, String, String) |
Uploadt de opgegeven tekenreeks naar de opgegeven resource met behulp van de opgegeven methode. |
| UploadString(String, String) |
Uploadt de opgegeven tekenreeks naar de opgegeven resource met behulp van de POST-methode. |
| UploadString(Uri, String, String) |
Uploadt de opgegeven tekenreeks naar de opgegeven resource met behulp van de opgegeven methode. |
| UploadString(Uri, String) |
Uploadt de opgegeven tekenreeks naar de opgegeven resource met behulp van de POST-methode. |
| UploadStringAsync(Uri, String, String, Object) |
Uploadt de opgegeven tekenreeks naar de opgegeven resource. Deze methode blokkeert de aanroepende thread niet. |
| UploadStringAsync(Uri, String, String) |
Uploadt de opgegeven tekenreeks naar de opgegeven resource. Deze methode blokkeert de aanroepende thread niet. |
| UploadStringAsync(Uri, String) |
Uploadt de opgegeven tekenreeks naar de opgegeven resource. Deze methode blokkeert de aanroepende thread niet. |
| UploadStringTaskAsync(String, String, String) |
Uploadt de opgegeven tekenreeks naar de opgegeven resource als een asynchrone bewerking met behulp van een taakobject. |
| UploadStringTaskAsync(String, String) |
Uploadt de opgegeven tekenreeks naar de opgegeven resource als een asynchrone bewerking met behulp van een taakobject. |
| UploadStringTaskAsync(Uri, String, String) |
Uploadt de opgegeven tekenreeks naar de opgegeven resource als een asynchrone bewerking met behulp van een taakobject. |
| UploadStringTaskAsync(Uri, String) |
Uploadt de opgegeven tekenreeks naar de opgegeven resource als een asynchrone bewerking met behulp van een taakobject. |
| UploadValues(String, NameValueCollection) |
Uploadt de opgegeven naam/waardeverzameling naar de resource die is geïdentificeerd door de opgegeven URI. |
| UploadValues(String, String, NameValueCollection) |
Uploadt de opgegeven naam/waardeverzameling naar de resource die is geïdentificeerd door de opgegeven URI, met behulp van de opgegeven methode. |
| UploadValues(Uri, NameValueCollection) |
Uploadt de opgegeven naam/waardeverzameling naar de resource die is geïdentificeerd door de opgegeven URI. |
| UploadValues(Uri, String, NameValueCollection) |
Uploadt de opgegeven naam/waardeverzameling naar de resource die is geïdentificeerd door de opgegeven URI, met behulp van de opgegeven methode. |
| UploadValuesAsync(Uri, NameValueCollection) |
Uploadt de gegevens in de opgegeven naam/waardeverzameling naar de resource die is geïdentificeerd door de opgegeven URI. Deze methode blokkeert de aanroepende thread niet. |
| UploadValuesAsync(Uri, String, NameValueCollection, Object) |
Uploadt de gegevens in de opgegeven naam/waardeverzameling naar de resource die is geïdentificeerd door de opgegeven URI, met behulp van de opgegeven methode. Met deze methode wordt de aanroepende thread niet geblokkeerd en kan de aanroeper een object doorgeven aan de methode die wordt aangeroepen wanneer de bewerking is voltooid. |
| UploadValuesAsync(Uri, String, NameValueCollection) |
Uploadt de gegevens in de opgegeven naam/waardeverzameling naar de resource die is geïdentificeerd door de opgegeven URI, met behulp van de opgegeven methode. Deze methode blokkeert de aanroepende thread niet. |
| UploadValuesTaskAsync(String, NameValueCollection) |
Uploadt de opgegeven naam/waardeverzameling naar de resource die is geïdentificeerd door de opgegeven URI als asynchrone bewerking met behulp van een taakobject. |
| UploadValuesTaskAsync(String, String, NameValueCollection) |
Uploadt de opgegeven naam/waardeverzameling naar de resource die is geïdentificeerd door de opgegeven URI als asynchrone bewerking met behulp van een taakobject. |
| UploadValuesTaskAsync(Uri, NameValueCollection) |
Uploadt de opgegeven naam/waardeverzameling naar de resource die is geïdentificeerd door de opgegeven URI als asynchrone bewerking met behulp van een taakobject. |
| UploadValuesTaskAsync(Uri, String, NameValueCollection) |
Uploadt de opgegeven naam/waardeverzameling naar de resource die is geïdentificeerd door de opgegeven URI als asynchrone bewerking met behulp van een taakobject. |
gebeurtenis
| Name | Description |
|---|---|
| Disposed |
Treedt op wanneer het onderdeel wordt verwijderd door een aanroep naar de Dispose() methode. (Overgenomen van Component) |
| DownloadDataCompleted |
Vindt plaats wanneer een asynchrone gegevensdownloadbewerking is voltooid. |
| DownloadFileCompleted |
Vindt plaats wanneer een asynchrone bestandsdownloadbewerking is voltooid. |
| DownloadProgressChanged |
Treedt op wanneer een asynchrone downloadbewerking enkele of alle gegevens heeft overgedragen. |
| DownloadStringCompleted |
Vindt plaats wanneer een asynchrone resourcedownloadbewerking is voltooid. |
| OpenReadCompleted |
Treedt op wanneer een asynchrone bewerking voor het openen van een stream met een resource is voltooid. |
| OpenWriteCompleted |
Treedt op wanneer een asynchrone bewerking om een stream te openen om gegevens naar een resource te schrijven is voltooid. |
| UploadDataCompleted |
Treedt op wanneer een asynchrone bewerking voor het uploaden van gegevens is voltooid. |
| UploadFileCompleted |
Treedt op wanneer een asynchrone bestandsuploadbewerking is voltooid. |
| UploadProgressChanged |
Treedt op wanneer een asynchrone uploadbewerking enkele of alle gegevens heeft overgedragen. |
| UploadStringCompleted |
Treedt op wanneer een asynchrone bewerking voor het uploaden van tekenreeksen is voltooid. |
| UploadValuesCompleted |
Vindt plaats wanneer een asynchrone upload van een verzameling naam/waarde is voltooid. |
| WriteStreamClosed |
Verouderd.
Treedt op wanneer een asynchrone bewerking voor het schrijven van gegevens naar een resource met behulp van een schrijfstroom wordt gesloten. |