WebClient Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Általános módszereket biztosít az adatok URI által azonosított erőforrásba való küldéséhez és fogadásához.
public ref class WebClient : System::ComponentModel::Component
public ref class WebClient sealed : System::ComponentModel::Component
public 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
type WebClient = class
inherit Component
[<System.Runtime.InteropServices.ComVisible(true)>]
type WebClient = class
inherit Component
Public Class WebClient
Inherits Component
Public NotInheritable Class WebClient
Inherits Component
- Öröklődés
- Attribútumok
Példák
Az alábbi példakód egy erőforrás URI-ját veszi fel, lekéri és megjeleníti a választ.
#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
Megjegyzések
Figyelmeztetés
WebRequest, HttpWebRequest, ServicePointés WebClient elavultak, és nem szabad új fejlesztésre használni őket. A HttpClient használható helyette.
Az WebClient osztály általános módszereket biztosít az adatok URI által azonosított helyi, intranetes vagy internetes erőforrásokba való küldéséhez vagy fogadásához.
Az WebClient osztály az WebRequest osztály használatával biztosít hozzáférést az erőforrásokhoz. WebClient a példányok bármely WebRequest , a metódussal regisztrált leszármazott adataihoz hozzáférhetnek WebRequest.RegisterPrefix .
Note
A .NET-keretrendszer alapértelmezés szerint támogatja a http:, https:, ftp: és file: sémaazonosítókkal kezdődő URI-kat.
Az alábbi táblázat az adatok erőforrásba való feltöltésének módszereit ismerteti WebClient .
| Módszer | Leírás |
|---|---|
| OpenWrite | Lekéri az Stream erőforrásba adatküldéshez használt adatokat. |
| OpenWriteAsync | Lekéri az Stream erőforrásba adatküldéshez használt adatokat a hívó szál blokkolása nélkül. |
| UploadData | Bájttömböt küld az erőforrásnak, és válaszokat Byte tartalmazó tömböt ad vissza. |
| UploadDataAsync | Tömböt Byte küld az erőforrásnak a hívó szál blokkolása nélkül. |
| UploadFile | Egy helyi fájlt küld az erőforrásnak, és egy Byte olyan tömböt ad vissza, amely bármilyen választ tartalmaz. |
| UploadFileAsync | Helyi fájlt küld az erőforrásnak a hívó szál blokkolása nélkül. |
| UploadValues | Elküld egy üzenetet NameValueCollection az erőforrásnak, és egy Byte olyan tömböt ad vissza, amely bármilyen választ tartalmaz. |
| UploadValuesAsync | Elküld egy üzenetet NameValueCollection az erőforrásnak, és válaszokat tartalmazó tömböt ad vissza Byte a hívó szál blokkolása nélkül. |
| UploadString | Elküld egy üzenetet String az erőforrásnak, és bármilyen választ tartalmazó választ ad String vissza. |
| UploadStringAsync | A hívó szál blokkolása nélkül küld egy üzenetet String az erőforrásnak. |
Az alábbi táblázat az adatok erőforrásból való letöltésének módszereit ismerteti WebClient .
| Módszer | Leírás |
|---|---|
| OpenRead | Egy erőforrásból Streamszármazó adatokat ad vissza . |
| OpenReadAsync | Egy erőforrásból származó adatokat ad vissza a hívó szál blokkolása nélkül. |
| DownloadData | Adatokat tölt le egy erőforrásból, és egy tömböt Byte ad vissza. |
| DownloadDataAsync | Letölti az adatokat egy erőforrásból, és egy Byte tömböt ad vissza a hívó szál blokkolása nélkül. |
| DownloadFile | Adatokat tölt le egy erőforrásból egy helyi fájlba. |
| DownloadFileAsync | Adatokat tölt le egy erőforrásból egy helyi fájlba a hívási szál blokkolása nélkül. |
| DownloadString | Letölt egy String erőforrást, és visszaad egy String. |
| DownloadStringAsync | Letölt egy String erőforrást a hívó szál blokkolása nélkül. |
A metódussal CancelAsync megpróbálhatja megszakítani az aszinkron műveleteket.
A WebClient példányok alapértelmezés szerint nem küldenek opcionális HTTP-fejléceket. Ha a kérés nem kötelező fejlécet igényel, hozzá kell adnia a fejlécet a Headers gyűjteményhez. Ha például meg szeretné őrizni a lekérdezéseket a válaszban, hozzá kell adnia egy felhasználó-ügynök fejlécet. Emellett a kiszolgálók 500-et (belső kiszolgálóhibát) is visszaadhatnak, ha hiányzik a felhasználói ügynök fejléce.
Megjegyzések az öröklőkhöz
A származtatott osztályoknak meg kell hívniuk az alaposztály implementációját WebClient , hogy a származtatott osztály a várt módon működjön.
Konstruktorok
| Name | Description |
|---|---|
| WebClient() |
Elavult.
Inicializálja a WebClient osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| AllowReadStreamBuffering |
Elavult.
Lekéri vagy beállít egy értéket, amely jelzi, hogy pufferelje-e egy példány internetes erőforrásából WebClient beolvasott adatokat. |
| AllowWriteStreamBuffering |
Elavult.
Lekéri vagy beállít egy értéket, amely jelzi, hogy pufferelje-e az internetes erőforrásba írt adatokat egy WebClient példányhoz. |
| BaseAddress |
Lekéri vagy beállítja az alap URI-t egy WebClient. |
| CachePolicy |
Lekéri vagy beállítja az alkalmazás gyorsítótárszabályzatát a WebClient-példány által az objektumok használatával WebRequest beszerzett erőforrásokhoz. |
| CanRaiseEvents |
Beolvas egy értéket, amely jelzi, hogy az összetevő képes-e eseményt létrehozni. (Öröklődés forrása Component) |
| Container |
Lekéri a IContainer .Component (Öröklődés forrása Component) |
| Credentials |
Lekéri vagy beállítja a gazdagépnek küldött és a kérés hitelesítéséhez használt hálózati hitelesítő adatokat. |
| DesignMode |
Olyan értéket kap, amely jelzi, hogy az Component aktuálisan tervezési módban van-e. (Öröklődés forrása Component) |
| Encoding |
Lekéri vagy beállítja a sztringek Encoding feltöltéséhez és letöltéséhez használt értékeket. |
| Events |
Lekéri az ehhez Componentcsatolt eseménykezelők listáját. (Öröklődés forrása Component) |
| Headers |
Lekéri vagy beállítja a kéréshez társított fejlécnév-/értékpárok gyűjteményét. |
| IsBusy |
Lekérdezi, hogy folyamatban van-e egy webes kérés. |
| Proxy |
Lekéri vagy beállítja az objektum által használt proxyt WebClient . |
| QueryString |
Lekéri vagy beállítja a kéréshez társított lekérdezésnév-/értékpárok gyűjteményét. |
| ResponseHeaders |
Lekéri a válaszhoz társított fejlécnév-/értékpárok gyűjteményét. |
| Site |
Lekéri vagy megadja a ISite értékét a Component-hez. (Öröklődés forrása Component) |
| UseDefaultCredentials |
Lekéri vagy beállítja Boolean azt az értéket, amely meghatározza, hogy a rendszer kérésekkel küldi-e el azokat DefaultCredentials . |
Metódusok
| Name | Description |
|---|---|
| CancelAsync() |
Megszakít egy függőben lévő aszinkron műveletet. |
| CreateObjRef(Type) |
Létrehoz egy objektumot, amely tartalmazza a távoli objektumokkal való kommunikációhoz használt proxy létrehozásához szükséges összes releváns információt. (Öröklődés forrása MarshalByRefObject) |
| Dispose() |
Felszabadítja a .-hez használt összes erőforrást Component. (Öröklődés forrása Component) |
| Dispose(Boolean) |
Felszabadítja a felügyelt erőforrások által Component használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat. (Öröklődés forrása Component) |
| DownloadData(String) |
Az erőforrást tömbként Byte tölti le a megadott URI-ból. |
| DownloadData(Uri) |
Az erőforrást tömbként Byte tölti le a megadott URI-ból. |
| DownloadDataAsync(Uri, Object) |
Az erőforrást tömbként Byte tölti le az aszinkron műveletként megadott URI-ból. |
| DownloadDataAsync(Uri) |
Az erőforrást tömbként Byte tölti le az aszinkron műveletként megadott URI-ból. |
| DownloadDataTaskAsync(String) |
Az erőforrást tömbként Byte tölti le az aszinkron műveletként megadott URI-ból egy tevékenységobjektum használatával. |
| DownloadDataTaskAsync(Uri) |
Az erőforrást tömbként Byte tölti le az aszinkron műveletként megadott URI-ból egy tevékenységobjektum használatával. |
| DownloadFile(String, String) |
Letölti az erőforrást a megadott URI-val egy helyi fájlba. |
| DownloadFile(Uri, String) |
Letölti az erőforrást a megadott URI-val egy helyi fájlba. |
| DownloadFileAsync(Uri, String, Object) |
Letölti egy helyi fájlba a megadott URI-val rendelkező erőforrást. Ez a metódus nem blokkolja a hívó szálat. |
| DownloadFileAsync(Uri, String) |
Letölti egy helyi fájlba a megadott URI-val rendelkező erőforrást. Ez a metódus nem blokkolja a hívó szálat. |
| DownloadFileTaskAsync(String, String) |
A megadott erőforrást egy feladatobjektum használatával aszinkron műveletként tölti le egy helyi fájlba. |
| DownloadFileTaskAsync(Uri, String) |
A megadott erőforrást egy feladatobjektum használatával aszinkron műveletként tölti le egy helyi fájlba. |
| DownloadString(String) |
Letölti a kért erőforrást String. A letöltendő erőforrás az URI-t tartalmazó erőforrásként String van megadva. |
| DownloadString(Uri) |
Letölti a kért erőforrást String. A letölteni kívánt erőforrás a következőként Urivan megadva: . |
| DownloadStringAsync(Uri, Object) |
Letölti a megadott sztringet a megadott erőforrásba. Ez a metódus nem blokkolja a hívó szálat. |
| DownloadStringAsync(Uri) |
Letölti a megadott erőforrást Uri. Ez a metódus nem blokkolja a hívó szálat. |
| DownloadStringTaskAsync(String) |
Letölti az erőforrást String az aszinkron műveletként megadott URI-ból egy tevékenységobjektum használatával. |
| DownloadStringTaskAsync(Uri) |
Letölti az erőforrást String az aszinkron műveletként megadott URI-ból egy tevékenységobjektum használatával. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetLifetimeService() |
Elavult.
Lekéri a példány élettartamszabályzatát vezérlő aktuális élettartam-szolgáltatásobjektumot. (Öröklődés forrása MarshalByRefObject) |
| GetService(Type) |
Olyan objektumot ad vissza, amely az általa vagy annak által ComponentContainernyújtott szolgáltatást jelöli. (Öröklődés forrása Component) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| GetWebRequest(Uri) |
WebRequest A megadott erőforrás objektumát adja vissza. |
| GetWebResponse(WebRequest, IAsyncResult) |
WebResponse A megadotthoz WebRequest tartozó értéket adja vissza a megadott IAsyncResulthasználatával. |
| GetWebResponse(WebRequest) |
WebResponse A megadott WebRequestértéket adja vissza. |
| InitializeLifetimeService() |
Elavult.
Beolvas egy élettartam-szolgáltatásobjektumot a példány élettartam-szabályzatának szabályozásához. (Öröklődés forrása MarshalByRefObject) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| MemberwiseClone(Boolean) |
Az aktuális MarshalByRefObject objektum sekély másolatát hozza létre. (Öröklődés forrása MarshalByRefObject) |
| OnDownloadDataCompleted(DownloadDataCompletedEventArgs) |
Az eseményt emeli DownloadDataCompleted ki. |
| OnDownloadFileCompleted(AsyncCompletedEventArgs) |
Az eseményt emeli DownloadFileCompleted ki. |
| OnDownloadProgressChanged(DownloadProgressChangedEventArgs) |
Az eseményt emeli DownloadProgressChanged ki. |
| OnDownloadStringCompleted(DownloadStringCompletedEventArgs) |
Az eseményt emeli DownloadStringCompleted ki. |
| OnOpenReadCompleted(OpenReadCompletedEventArgs) |
Az eseményt emeli OpenReadCompleted ki. |
| OnOpenWriteCompleted(OpenWriteCompletedEventArgs) |
Az eseményt emeli OpenWriteCompleted ki. |
| OnUploadDataCompleted(UploadDataCompletedEventArgs) |
Az eseményt emeli UploadDataCompleted ki. |
| OnUploadFileCompleted(UploadFileCompletedEventArgs) |
Az eseményt emeli UploadFileCompleted ki. |
| OnUploadProgressChanged(UploadProgressChangedEventArgs) |
Az eseményt emeli UploadProgressChanged ki. |
| OnUploadStringCompleted(UploadStringCompletedEventArgs) |
Az eseményt emeli UploadStringCompleted ki. |
| OnUploadValuesCompleted(UploadValuesCompletedEventArgs) |
Az eseményt emeli UploadValuesCompleted ki. |
| OnWriteStreamClosed(WriteStreamClosedEventArgs) |
Elavult.
Az eseményt emeli WriteStreamClosed ki. |
| OpenRead(String) |
Egy erőforrásból letöltött adatok olvasható streamjének megnyitása a megadott StringURI-val. |
| OpenRead(Uri) |
Egy erőforrásból letöltött adatok olvasható streamjének megnyitása a megadott UriURI-val. |
| OpenReadAsync(Uri, Object) |
Megnyitja a megadott erőforrást tartalmazó olvasható streamet. Ez a metódus nem blokkolja a hívó szálat. |
| OpenReadAsync(Uri) |
Megnyitja a megadott erőforrást tartalmazó olvasható streamet. Ez a metódus nem blokkolja a hívó szálat. |
| OpenReadTaskAsync(String) |
Megnyit egy olvasható adatfolyamot, amely a megadott erőforrást aszinkron műveletként tartalmazza egy tevékenységobjektum használatával. |
| OpenReadTaskAsync(Uri) |
Megnyit egy olvasható adatfolyamot, amely a megadott erőforrást aszinkron műveletként tartalmazza egy tevékenységobjektum használatával. |
| OpenWrite(String, String) |
Megnyit egy adatfolyamot, amely adatokat ír a megadott erőforrásba a megadott módszerrel. |
| OpenWrite(String) |
Megnyit egy adatfolyamot, amely adatokat ír a megadott erőforrásba. |
| OpenWrite(Uri, String) |
Megnyit egy adatfolyamot, amely adatokat ír a megadott erőforrásba a megadott módszerrel. |
| OpenWrite(Uri) |
Megnyit egy adatfolyamot, amely adatokat ír a megadott erőforrásba. |
| OpenWriteAsync(Uri, String, Object) |
Megnyit egy adatfolyamot, amely adatokat ír a megadott erőforrásba a megadott módszerrel. Ez a metódus nem blokkolja a hívó szálat. |
| OpenWriteAsync(Uri, String) |
Megnyit egy adatfolyamot, amely adatokat ír a megadott erőforrásba. Ez a metódus nem blokkolja a hívó szálat. |
| OpenWriteAsync(Uri) |
Megnyit egy adatfolyamot, amely adatokat ír a megadott erőforrásba. Ez a metódus nem blokkolja a hívó szálat. |
| OpenWriteTaskAsync(String, String) |
Megnyit egy adatfolyamot, amely adatokat ír a megadott erőforrásba aszinkron műveletként egy tevékenységobjektum használatával. |
| OpenWriteTaskAsync(String) |
Megnyit egy adatfolyamot, amely adatokat ír a megadott erőforrásba aszinkron műveletként egy tevékenységobjektum használatával. |
| OpenWriteTaskAsync(Uri, String) |
Megnyit egy adatfolyamot, amely adatokat ír a megadott erőforrásba aszinkron műveletként egy tevékenységobjektum használatával. |
| OpenWriteTaskAsync(Uri) |
Megnyit egy adatfolyamot, amely adatokat ír a megadott erőforrásba aszinkron műveletként egy tevékenységobjektum használatával. |
| ToString() |
String A ( ha van) nevet tartalmazó értéket Componentad vissza. Ezt a módszert nem szabad felülírni. (Öröklődés forrása Component) |
| UploadData(String, Byte[]) |
Feltölt egy adatpuffert egy URI által azonosított erőforrásba. |
| UploadData(String, String, Byte[]) |
Feltölt egy adatpuffert a megadott erőforrásba a megadott módszerrel. |
| UploadData(Uri, Byte[]) |
Feltölt egy adatpuffert egy URI által azonosított erőforrásba. |
| UploadData(Uri, String, Byte[]) |
Feltölt egy adatpuffert a megadott erőforrásba a megadott módszerrel. |
| UploadDataAsync(Uri, Byte[]) |
Feltölt egy adatpuffert egy URI által azonosított erőforrásba a POST metódus használatával. Ez a metódus nem blokkolja a hívó szálat. |
| UploadDataAsync(Uri, String, Byte[], Object) |
Feltölt egy adatpuffert egy URI által azonosított erőforrásba a megadott módszerrel és a token azonosításával. |
| UploadDataAsync(Uri, String, Byte[]) |
Feltölt egy adatpuffert egy URI által azonosított erőforrásba a megadott módszerrel. Ez a metódus nem blokkolja a hívó szálat. |
| UploadDataTaskAsync(String, Byte[]) |
Feltölt egy adatpuffert, amely egy tömböt Byte tartalmaz az aszinkron műveletként megadott URI-ba feladatobjektum használatával. |
| UploadDataTaskAsync(String, String, Byte[]) |
Feltölt egy adatpuffert, amely egy tömböt Byte tartalmaz az aszinkron műveletként megadott URI-ba feladatobjektum használatával. |
| UploadDataTaskAsync(Uri, Byte[]) |
Feltölt egy adatpuffert, amely egy tömböt Byte tartalmaz az aszinkron műveletként megadott URI-ba feladatobjektum használatával. |
| UploadDataTaskAsync(Uri, String, Byte[]) |
Feltölt egy adatpuffert, amely egy tömböt Byte tartalmaz az aszinkron műveletként megadott URI-ba feladatobjektum használatával. |
| UploadFile(String, String, String) |
Feltölti a megadott helyi fájlt a megadott erőforrásba a megadott módszerrel. |
| UploadFile(String, String) |
Feltölti a megadott helyi fájlt egy erőforrásba a megadott URI-val. |
| UploadFile(Uri, String, String) |
Feltölti a megadott helyi fájlt a megadott erőforrásba a megadott módszerrel. |
| UploadFile(Uri, String) |
Feltölti a megadott helyi fájlt egy erőforrásba a megadott URI-val. |
| UploadFileAsync(Uri, String, String, Object) |
Feltölti a megadott helyi fájlt a megadott erőforrásba a POST metódus használatával. Ez a metódus nem blokkolja a hívó szálat. |
| UploadFileAsync(Uri, String, String) |
Feltölti a megadott helyi fájlt a megadott erőforrásba a POST metódus használatával. Ez a metódus nem blokkolja a hívó szálat. |
| UploadFileAsync(Uri, String) |
Feltölti a megadott helyi fájlt a megadott erőforrásba a POST metódus használatával. Ez a metódus nem blokkolja a hívó szálat. |
| UploadFileTaskAsync(String, String, String) |
Feltölti a megadott helyi fájlt egy erőforrásba aszinkron műveletként egy tevékenységobjektum használatával. |
| UploadFileTaskAsync(String, String) |
Feltölti a megadott helyi fájlt egy erőforrásba aszinkron műveletként egy tevékenységobjektum használatával. |
| UploadFileTaskAsync(Uri, String, String) |
Feltölti a megadott helyi fájlt egy erőforrásba aszinkron műveletként egy tevékenységobjektum használatával. |
| UploadFileTaskAsync(Uri, String) |
Feltölti a megadott helyi fájlt egy erőforrásba aszinkron műveletként egy tevékenységobjektum használatával. |
| UploadString(String, String, String) |
Feltölti a megadott sztringet a megadott erőforrásba a megadott módszerrel. |
| UploadString(String, String) |
Feltölti a megadott sztringet a megadott erőforrásba a POST metódus használatával. |
| UploadString(Uri, String, String) |
Feltölti a megadott sztringet a megadott erőforrásba a megadott módszerrel. |
| UploadString(Uri, String) |
Feltölti a megadott sztringet a megadott erőforrásba a POST metódus használatával. |
| UploadStringAsync(Uri, String, String, Object) |
Feltölti a megadott sztringet a megadott erőforrásba. Ez a metódus nem blokkolja a hívó szálat. |
| UploadStringAsync(Uri, String, String) |
Feltölti a megadott sztringet a megadott erőforrásba. Ez a metódus nem blokkolja a hívó szálat. |
| UploadStringAsync(Uri, String) |
Feltölti a megadott sztringet a megadott erőforrásba. Ez a metódus nem blokkolja a hívó szálat. |
| UploadStringTaskAsync(String, String, String) |
A megadott sztringet egy tevékenységobjektum használatával aszinkron műveletként tölti fel a megadott erőforrásba. |
| UploadStringTaskAsync(String, String) |
A megadott sztringet egy tevékenységobjektum használatával aszinkron műveletként tölti fel a megadott erőforrásba. |
| UploadStringTaskAsync(Uri, String, String) |
A megadott sztringet egy tevékenységobjektum használatával aszinkron műveletként tölti fel a megadott erőforrásba. |
| UploadStringTaskAsync(Uri, String) |
A megadott sztringet egy tevékenységobjektum használatával aszinkron műveletként tölti fel a megadott erőforrásba. |
| UploadValues(String, NameValueCollection) |
Feltölti a megadott nevet/értékgyűjteményt a megadott URI által azonosított erőforrásba. |
| UploadValues(String, String, NameValueCollection) |
Feltölti a megadott nevet/értékgyűjteményt a megadott URI által azonosított erőforrásba a megadott módszerrel. |
| UploadValues(Uri, NameValueCollection) |
Feltölti a megadott nevet/értékgyűjteményt a megadott URI által azonosított erőforrásba. |
| UploadValues(Uri, String, NameValueCollection) |
Feltölti a megadott nevet/értékgyűjteményt a megadott URI által azonosított erőforrásba a megadott módszerrel. |
| UploadValuesAsync(Uri, NameValueCollection) |
Feltölti a megadott név/érték gyűjtemény adatait a megadott URI által azonosított erőforrásba. Ez a metódus nem blokkolja a hívó szálat. |
| UploadValuesAsync(Uri, String, NameValueCollection, Object) |
Feltölti a megadott név/érték gyűjtemény adatait a megadott URI által azonosított erőforrásba a megadott módszerrel. Ez a metódus nem blokkolja a hívó szálat, és lehetővé teszi, hogy a hívó átadjon egy objektumot a művelet befejezésekor meghívott metódusnak. |
| UploadValuesAsync(Uri, String, NameValueCollection) |
Feltölti a megadott név/érték gyűjtemény adatait a megadott URI által azonosított erőforrásba a megadott módszerrel. Ez a metódus nem blokkolja a hívó szálat. |
| UploadValuesTaskAsync(String, NameValueCollection) |
Feltölti a megadott nevet/értékgyűjteményt a megadott URI által aszinkron műveletként azonosított erőforrásba egy tevékenységobjektum használatával. |
| UploadValuesTaskAsync(String, String, NameValueCollection) |
Feltölti a megadott nevet/értékgyűjteményt a megadott URI által aszinkron műveletként azonosított erőforrásba egy tevékenységobjektum használatával. |
| UploadValuesTaskAsync(Uri, NameValueCollection) |
Feltölti a megadott nevet/értékgyűjteményt a megadott URI által aszinkron műveletként azonosított erőforrásba egy tevékenységobjektum használatával. |
| UploadValuesTaskAsync(Uri, String, NameValueCollection) |
Feltölti a megadott nevet/értékgyűjteményt a megadott URI által aszinkron műveletként azonosított erőforrásba egy tevékenységobjektum használatával. |
esemény
| Name | Description |
|---|---|
| Disposed |
Akkor fordul elő, ha az összetevőt a metódus hívása megsemmisíti Dispose() . (Öröklődés forrása Component) |
| DownloadDataCompleted |
Az aszinkron adatletöltési művelet befejeződésekor következik be. |
| DownloadFileCompleted |
Az aszinkron fájlletöltési művelet befejeződésekor következik be. |
| DownloadProgressChanged |
Akkor fordul elő, ha egy aszinkron letöltési művelet sikeresen átadja az adatok egy részét vagy egészét. |
| DownloadStringCompleted |
Az aszinkron erőforrás-letöltési művelet befejeződésekor következik be. |
| OpenReadCompleted |
Akkor fordul elő, ha egy erőforrást tartalmazó adatfolyam megnyitására szolgáló aszinkron művelet befejeződik. |
| OpenWriteCompleted |
Ez akkor fordul elő, ha egy aszinkron művelet megnyitja a streamet, hogy adatokat írjon egy erőforrásba. |
| UploadDataCompleted |
Az aszinkron adatfeltöltési művelet befejeződésekor következik be. |
| UploadFileCompleted |
Az aszinkron fájlfeltöltési művelet befejeződésekor következik be. |
| UploadProgressChanged |
Akkor fordul elő, ha egy aszinkron feltöltési művelet sikeresen átadja az adatok egy részét vagy egészét. |
| UploadStringCompleted |
Az aszinkron sztringfeltöltési művelet befejeződésekor következik be. |
| UploadValuesCompleted |
Egy név/érték gyűjtemény aszinkron feltöltése után következik be. |
| WriteStreamClosed |
Elavult.
Akkor fordul elő, ha egy aszinkron művelet, amely adatokat ír egy erőforrásba írási adatfolyam használatával. |