WebClient Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller vanliga metoder för att skicka data till och ta emot data från en resurs som identifieras av en 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
- Arv
- Attribut
Exempel
Följande kodexempel tar URI:n för en resurs, hämtar den och visar svaret.
#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
Kommentarer
Caution
WebRequest, HttpWebRequest, ServicePoint, och WebClient är föråldrade och du bör inte använda dem för ny utveckling. Använd HttpClient i stället.
Klassen WebClient innehåller vanliga metoder för att skicka data till eller ta emot data från alla lokala, intranäts- eller Internetresurser som identifieras av en URI.
Klassen WebClient använder WebRequest klassen för att ge åtkomst till resurser. WebClient instanser kan komma åt data med alla WebRequest underordnade som registrerats WebRequest.RegisterPrefix med metoden.
Note
Som standard stöder .NET Framework URI:er som börjar med http:, https:, ftp: och file: schemaidentifierare.
I följande tabell beskrivs WebClient metoder för att ladda upp data till en resurs.
| Metod | Description |
|---|---|
| OpenWrite | Hämtar en Stream som används för att skicka data till resursen. |
| OpenWriteAsync | Hämtar en Stream som används för att skicka data till resursen, utan att blockera den anropande tråden. |
| UploadData | Skickar en bytematris till resursen och returnerar en Byte matris som innehåller alla svar. |
| UploadDataAsync | Skickar en Byte matris till resursen utan att blockera den anropande tråden. |
| UploadFile | Skickar en lokal fil till resursen och returnerar en Byte matris som innehåller alla svar. |
| UploadFileAsync | Skickar en lokal fil till resursen utan att blockera den anropande tråden. |
| UploadValues | Skickar en NameValueCollection till resursen och returnerar en Byte matris som innehåller alla svar. |
| UploadValuesAsync | Skickar en NameValueCollection till resursen och returnerar en Byte matris som innehåller något svar, utan att blockera den anropande tråden. |
| UploadString | Skickar en String till resursen och returnerar ett String innehållande svar. |
| UploadStringAsync | Skickar en String till resursen utan att blockera den anropande tråden. |
I följande tabell beskrivs WebClient metoder för att ladda ned data från en resurs.
| Metod | Description |
|---|---|
| OpenRead | Returnerar data från en resurs som en Stream. |
| OpenReadAsync | Returnerar data från en resurs utan att blockera den anropande tråden. |
| DownloadData | Laddar ned data från en resurs och returnerar en Byte matris. |
| DownloadDataAsync | Laddar ned data från en resurs och returnerar en Byte matris utan att blockera den anropande tråden. |
| DownloadFile | Laddar ned data från en resurs till en lokal fil. |
| DownloadFileAsync | Laddar ned data från en resurs till en lokal fil utan att blockera den anropande tråden. |
| DownloadString | Laddar ned en String från en resurs och returnerar en String. |
| DownloadStringAsync | Laddar ned en String från en resurs utan att blockera den anropande tråden. |
Du kan använda CancelAsync metoden för att försöka avbryta asynkrona åtgärder.
En WebClient instans skickar inte valfria HTTP-huvuden som standard. Om din begäran kräver ett valfritt huvud måste du lägga till huvudet i Headers samlingen. Om du till exempel vill behålla frågor i svaret måste du lägga till ett användaragenthuvud. Dessutom kan servrar returnera 500 (internt serverfel) om användaragenthuvudet saknas.
AllowAutoRedirect anges till true i WebClient instanser.
Anteckningar till arvingar
Härledda klasser bör anropa basklassimplementeringen av WebClient för att säkerställa att den härledda klassen fungerar som förväntat.
Konstruktorer
| Name | Description |
|---|---|
| WebClient() |
Initierar en ny instans av WebClient klassen. |
Egenskaper
| Name | Description |
|---|---|
| AllowReadStreamBuffering |
Föråldrad.
Hämtar eller anger ett värde som anger om data som ska läsas från Internetresursen ska buffas för en WebClient instans. |
| AllowWriteStreamBuffering |
Föråldrad.
Hämtar eller anger ett värde som anger om data som skrivs till Internetresursen ska buffas för en WebClient instans. |
| BaseAddress |
Hämtar eller anger bas-URI:n för begäranden som görs av en WebClient. |
| CachePolicy |
Hämtar eller anger programmets cacheprincip för alla resurser som hämtas av den här WebClient-instansen med hjälp av WebRequest objekt. |
| CanRaiseEvents |
Hämtar ett värde som anger om komponenten kan generera en händelse. (Ärvd från Component) |
| Container |
Hämtar som IContainer innehåller Component. (Ärvd från Component) |
| Credentials |
Hämtar eller anger de nätverksautentiseringsuppgifter som skickas till värden och används för att autentisera begäran. |
| DesignMode |
Hämtar ett värde som anger om det Component för närvarande är i designläge. (Ärvd från Component) |
| Encoding |
Hämtar eller ställer in den Encoding som används för att ladda upp och ladda ned strängar. |
| Events |
Hämtar listan över händelsehanterare som är kopplade till den här Component. (Ärvd från Component) |
| Headers |
Hämtar eller anger en samling rubriknamn/värdepar som är associerade med begäran. |
| IsBusy |
Hämtar om en webbbegäran pågår. |
| Proxy |
Hämtar eller anger den proxy som används av det här WebClient objektet. |
| QueryString |
Hämtar eller anger en samling frågenamn/värdepar som är associerade med begäran. |
| ResponseHeaders |
Hämtar en samling med rubriknamn/värdepar som är associerade med svaret. |
| Site |
Hämtar eller ställer in ISite i Component. (Ärvd från Component) |
| UseDefaultCredentials |
Hämtar eller anger ett Boolean värde som styr om DefaultCredentials skickas med begäranden. |
Metoder
| Name | Description |
|---|---|
| CancelAsync() |
Avbryter en väntande asynkron åtgärd. |
| CreateObjRef(Type) |
Skapar ett objekt som innehåller all relevant information som krävs för att generera en proxy som används för att kommunicera med ett fjärrobjekt. (Ärvd från MarshalByRefObject) |
| Dispose() |
Släpper alla resurser som används av Component. (Ärvd från Component) |
| Dispose(Boolean) |
Släpper de ohanterade resurser som används av Component och släpper eventuellt de hanterade resurserna. (Ärvd från Component) |
| DownloadData(String) |
Laddar ned resursen som en Byte matris från den angivna URI:n. |
| DownloadData(Uri) |
Laddar ned resursen som en Byte matris från den angivna URI:n. |
| DownloadDataAsync(Uri, Object) |
Laddar ned resursen som en Byte matris från den URI som anges som en asynkron åtgärd. |
| DownloadDataAsync(Uri) |
Laddar ned resursen som en Byte matris från den URI som anges som en asynkron åtgärd. |
| DownloadDataTaskAsync(String) |
Laddar ned resursen som en Byte matris från den URI som anges som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| DownloadDataTaskAsync(Uri) |
Laddar ned resursen som en Byte matris från den URI som anges som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| DownloadFile(String, String) |
Laddar ned resursen med angiven URI till en lokal fil. |
| DownloadFile(Uri, String) |
Laddar ned resursen med angiven URI till en lokal fil. |
| DownloadFileAsync(Uri, String, Object) |
Laddar ned resursen med den angivna URI:n till en lokal fil. Den här metoden blockerar inte den anropande tråden. |
| DownloadFileAsync(Uri, String) |
Laddar ned resursen med den angivna URI:n till en lokal fil. Den här metoden blockerar inte den anropande tråden. |
| DownloadFileTaskAsync(String, String) |
Laddar ned den angivna resursen till en lokal fil som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| DownloadFileTaskAsync(Uri, String) |
Laddar ned den angivna resursen till en lokal fil som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| DownloadString(String) |
Laddar ned den begärda resursen som en String. Resursen som ska laddas ned anges som en String som innehåller URI:n. |
| DownloadString(Uri) |
Laddar ned den begärda resursen som en String. Resursen som ska laddas ned anges som en Uri. |
| DownloadStringAsync(Uri, Object) |
Laddar ned den angivna strängen till den angivna resursen. Den här metoden blockerar inte den anropande tråden. |
| DownloadStringAsync(Uri) |
Laddar ned resursen som anges som en Uri. Den här metoden blockerar inte den anropande tråden. |
| DownloadStringTaskAsync(String) |
Laddar ned resursen som en String från den URI som anges som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| DownloadStringTaskAsync(Uri) |
Laddar ned resursen som en String från den URI som anges som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetLifetimeService() |
Hämtar det aktuella livslängdstjänstobjektet som styr livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| GetService(Type) |
Returnerar ett objekt som representerar en tjänst som tillhandahålls av Component eller av dess Container. (Ärvd från Component) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| GetWebRequest(Uri) |
Returnerar ett WebRequest objekt för den angivna resursen. |
| GetWebResponse(WebRequest, IAsyncResult) |
WebResponse Returnerar för den angivna WebRequest med angiven IAsyncResult. |
| GetWebResponse(WebRequest) |
WebResponse Returnerar för den angivna WebRequest. |
| InitializeLifetimeService() |
Hämtar ett tjänstobjekt för livslängd för att styra livslängdsprincipen för den här instansen. (Ärvd från MarshalByRefObject) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| MemberwiseClone(Boolean) |
Skapar en ytlig kopia av det aktuella MarshalByRefObject objektet. (Ärvd från MarshalByRefObject) |
| OnDownloadDataCompleted(DownloadDataCompletedEventArgs) |
Genererar händelsen DownloadDataCompleted . |
| OnDownloadFileCompleted(AsyncCompletedEventArgs) |
Genererar händelsen DownloadFileCompleted . |
| OnDownloadProgressChanged(DownloadProgressChangedEventArgs) |
Genererar händelsen DownloadProgressChanged . |
| OnDownloadStringCompleted(DownloadStringCompletedEventArgs) |
Genererar händelsen DownloadStringCompleted . |
| OnOpenReadCompleted(OpenReadCompletedEventArgs) |
Genererar händelsen OpenReadCompleted . |
| OnOpenWriteCompleted(OpenWriteCompletedEventArgs) |
Genererar händelsen OpenWriteCompleted . |
| OnUploadDataCompleted(UploadDataCompletedEventArgs) |
Genererar händelsen UploadDataCompleted . |
| OnUploadFileCompleted(UploadFileCompletedEventArgs) |
Genererar händelsen UploadFileCompleted . |
| OnUploadProgressChanged(UploadProgressChangedEventArgs) |
Genererar händelsen UploadProgressChanged . |
| OnUploadStringCompleted(UploadStringCompletedEventArgs) |
Genererar händelsen UploadStringCompleted . |
| OnUploadValuesCompleted(UploadValuesCompletedEventArgs) |
Genererar händelsen UploadValuesCompleted . |
| OnWriteStreamClosed(WriteStreamClosedEventArgs) |
Föråldrad.
Genererar händelsen WriteStreamClosed . |
| OpenRead(String) |
Öppnar en läsbar dataström för data som hämtats från en resurs med URI:n angiven som .String |
| OpenRead(Uri) |
Öppnar en läsbar dataström för data som hämtats från en resurs med URI:n angiven som .Uri |
| OpenReadAsync(Uri, Object) |
Öppnar en läsbar ström som innehåller den angivna resursen. Den här metoden blockerar inte den anropande tråden. |
| OpenReadAsync(Uri) |
Öppnar en läsbar ström som innehåller den angivna resursen. Den här metoden blockerar inte den anropande tråden. |
| OpenReadTaskAsync(String) |
Öppnar en läsbar ström som innehåller den angivna resursen som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| OpenReadTaskAsync(Uri) |
Öppnar en läsbar ström som innehåller den angivna resursen som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| OpenWrite(String, String) |
Öppnar en ström för att skriva data till den angivna resursen med den angivna metoden. |
| OpenWrite(String) |
Öppnar en ström för att skriva data till den angivna resursen. |
| OpenWrite(Uri, String) |
Öppnar en dataström för att skriva data till den angivna resursen med hjälp av den angivna metoden. |
| OpenWrite(Uri) |
Öppnar en ström för att skriva data till den angivna resursen. |
| OpenWriteAsync(Uri, String, Object) |
Öppnar en ström för att skriva data till den angivna resursen med den angivna metoden. Den här metoden blockerar inte den anropande tråden. |
| OpenWriteAsync(Uri, String) |
Öppnar en ström för att skriva data till den angivna resursen. Den här metoden blockerar inte den anropande tråden. |
| OpenWriteAsync(Uri) |
Öppnar en ström för att skriva data till den angivna resursen. Den här metoden blockerar inte den anropande tråden. |
| OpenWriteTaskAsync(String, String) |
Öppnar en dataström för att skriva data till den angivna resursen som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| OpenWriteTaskAsync(String) |
Öppnar en dataström för att skriva data till den angivna resursen som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| OpenWriteTaskAsync(Uri, String) |
Öppnar en dataström för att skriva data till den angivna resursen som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| OpenWriteTaskAsync(Uri) |
Öppnar en dataström för att skriva data till den angivna resursen som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| ToString() |
Returnerar ett String som innehåller namnet på Component, om det finns. Den här metoden bör inte åsidosättas. (Ärvd från Component) |
| UploadData(String, Byte[]) |
Laddar upp en databuffert till en resurs som identifieras av en URI. |
| UploadData(String, String, Byte[]) |
Laddar upp en databuffert till den angivna resursen med den angivna metoden. |
| UploadData(Uri, Byte[]) |
Laddar upp en databuffert till en resurs som identifieras av en URI. |
| UploadData(Uri, String, Byte[]) |
Laddar upp en databuffert till den angivna resursen med den angivna metoden. |
| UploadDataAsync(Uri, Byte[]) |
Laddar upp en databuffert till en resurs som identifieras av en URI med hjälp av POST-metoden. Den här metoden blockerar inte den anropande tråden. |
| UploadDataAsync(Uri, String, Byte[], Object) |
Laddar upp en databuffert till en resurs som identifieras av en URI med den angivna metoden och identifierar token. |
| UploadDataAsync(Uri, String, Byte[]) |
Laddar upp en databuffert till en resurs som identifieras av en URI med den angivna metoden. Den här metoden blockerar inte den anropande tråden. |
| UploadDataTaskAsync(String, Byte[]) |
Laddar upp en databuffert som innehåller en Byte matris till den URI som anges som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadDataTaskAsync(String, String, Byte[]) |
Laddar upp en databuffert som innehåller en Byte matris till den URI som anges som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadDataTaskAsync(Uri, Byte[]) |
Laddar upp en databuffert som innehåller en Byte matris till den URI som anges som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadDataTaskAsync(Uri, String, Byte[]) |
Laddar upp en databuffert som innehåller en Byte matris till den URI som anges som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadFile(String, String, String) |
Laddar upp den angivna lokala filen till den angivna resursen med den angivna metoden. |
| UploadFile(String, String) |
Laddar upp den angivna lokala filen till en resurs med angiven URI. |
| UploadFile(Uri, String, String) |
Laddar upp den angivna lokala filen till den angivna resursen med den angivna metoden. |
| UploadFile(Uri, String) |
Laddar upp den angivna lokala filen till en resurs med angiven URI. |
| UploadFileAsync(Uri, String, String, Object) |
Laddar upp den angivna lokala filen till den angivna resursen med hjälp av POST-metoden. Den här metoden blockerar inte den anropande tråden. |
| UploadFileAsync(Uri, String, String) |
Laddar upp den angivna lokala filen till den angivna resursen med hjälp av POST-metoden. Den här metoden blockerar inte den anropande tråden. |
| UploadFileAsync(Uri, String) |
Laddar upp den angivna lokala filen till den angivna resursen med hjälp av POST-metoden. Den här metoden blockerar inte den anropande tråden. |
| UploadFileTaskAsync(String, String, String) |
Laddar upp den angivna lokala filen till en resurs som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadFileTaskAsync(String, String) |
Laddar upp den angivna lokala filen till en resurs som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadFileTaskAsync(Uri, String, String) |
Laddar upp den angivna lokala filen till en resurs som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadFileTaskAsync(Uri, String) |
Laddar upp den angivna lokala filen till en resurs som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadString(String, String, String) |
Laddar upp den angivna strängen till den angivna resursen med den angivna metoden. |
| UploadString(String, String) |
Laddar upp den angivna strängen till den angivna resursen med hjälp av POST-metoden. |
| UploadString(Uri, String, String) |
Laddar upp den angivna strängen till den angivna resursen med den angivna metoden. |
| UploadString(Uri, String) |
Laddar upp den angivna strängen till den angivna resursen med hjälp av POST-metoden. |
| UploadStringAsync(Uri, String, String, Object) |
Laddar upp den angivna strängen till den angivna resursen. Den här metoden blockerar inte den anropande tråden. |
| UploadStringAsync(Uri, String, String) |
Laddar upp den angivna strängen till den angivna resursen. Den här metoden blockerar inte den anropande tråden. |
| UploadStringAsync(Uri, String) |
Laddar upp den angivna strängen till den angivna resursen. Den här metoden blockerar inte den anropande tråden. |
| UploadStringTaskAsync(String, String, String) |
Laddar upp den angivna strängen till den angivna resursen som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadStringTaskAsync(String, String) |
Laddar upp den angivna strängen till den angivna resursen som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadStringTaskAsync(Uri, String, String) |
Laddar upp den angivna strängen till den angivna resursen som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadStringTaskAsync(Uri, String) |
Laddar upp den angivna strängen till den angivna resursen som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadValues(String, NameValueCollection) |
Laddar upp den angivna namn-/värdesamlingen till den resurs som identifieras av den angivna URI:n. |
| UploadValues(String, String, NameValueCollection) |
Laddar upp den angivna namn-/värdesamlingen till den resurs som identifieras av den angivna URI:n med den angivna metoden. |
| UploadValues(Uri, NameValueCollection) |
Laddar upp den angivna namn-/värdesamlingen till den resurs som identifieras av den angivna URI:n. |
| UploadValues(Uri, String, NameValueCollection) |
Laddar upp den angivna namn-/värdesamlingen till den resurs som identifieras av den angivna URI:n med den angivna metoden. |
| UploadValuesAsync(Uri, NameValueCollection) |
Laddar upp data i den angivna namn-/värdesamlingen till den resurs som identifieras av den angivna URI:n. Den här metoden blockerar inte den anropande tråden. |
| UploadValuesAsync(Uri, String, NameValueCollection, Object) |
Laddar upp data i den angivna namn-/värdesamlingen till den resurs som identifieras av den angivna URI:n med den angivna metoden. Den här metoden blockerar inte den anropande tråden och tillåter anroparen att skicka ett objekt till den metod som anropas när åtgärden slutförs. |
| UploadValuesAsync(Uri, String, NameValueCollection) |
Laddar upp data i den angivna namn-/värdesamlingen till den resurs som identifieras av den angivna URI:n med den angivna metoden. Den här metoden blockerar inte den anropande tråden. |
| UploadValuesTaskAsync(String, NameValueCollection) |
Överför den angivna namn-/värdesamlingen till resursen som identifieras av den angivna URI:n som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadValuesTaskAsync(String, String, NameValueCollection) |
Överför den angivna namn-/värdesamlingen till resursen som identifieras av den angivna URI:n som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadValuesTaskAsync(Uri, NameValueCollection) |
Överför den angivna namn-/värdesamlingen till resursen som identifieras av den angivna URI:n som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
| UploadValuesTaskAsync(Uri, String, NameValueCollection) |
Överför den angivna namn-/värdesamlingen till resursen som identifieras av den angivna URI:n som en asynkron åtgärd med hjälp av ett aktivitetsobjekt. |
Händelser
| Name | Description |
|---|---|
| Disposed |
Inträffar när komponenten tas bort av ett anrop till Dispose() metoden. (Ärvd från Component) |
| DownloadDataCompleted |
Inträffar när en asynkron datahämtningsåtgärd slutförs. |
| DownloadFileCompleted |
Inträffar när en asynkron filhämtningsåtgärd slutförs. |
| DownloadProgressChanged |
Inträffar när en asynkron nedladdningsåtgärd överför vissa eller alla data. |
| DownloadStringCompleted |
Inträffar när en asynkron resursnedladdningsåtgärd slutförs. |
| OpenReadCompleted |
Inträffar när en asynkron åtgärd för att öppna en ström som innehåller en resurs slutförs. |
| OpenWriteCompleted |
Inträffar när en asynkron åtgärd för att öppna en dataström för att skriva data till en resurs slutförs. |
| UploadDataCompleted |
Inträffar när en asynkron datauppladdningsåtgärd slutförs. |
| UploadFileCompleted |
Inträffar när en asynkron filuppladdningsåtgärd slutförs. |
| UploadProgressChanged |
Inträffar när en asynkron uppladdningsåtgärd överför vissa eller alla data. |
| UploadStringCompleted |
Inträffar när en asynkron stränguppladdningsåtgärd slutförs. |
| UploadValuesCompleted |
Inträffar när en asynkron uppladdning av en namn-/värdesamling slutförs. |
| WriteStreamClosed |
Föråldrad.
Inträffar när en asynkron åtgärd för att skriva data till en resurs med hjälp av en skrivström stängs. |