WebClient Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
URI ile tanımlanan bir kaynağa veri göndermek ve kaynaktan veri almak için yaygın yöntemler sağlar.
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
- Devralma
- Öznitelikler
Örnekler
Aşağıdaki kod örneği bir kaynağın URI'sini alır, alır ve yanıtı görüntüler.
#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
Açıklamalar
Önemli
sınıfını WebClient
yeni geliştirme için kullanmanızı önermiyoruz. Bunun yerine sınıfını System.Net.Http.HttpClient kullanın.
sınıfı, WebClient bir URI tarafından tanımlanan herhangi bir yerel, intranet veya İnternet kaynağına veri göndermek veya bu kaynaktan veri almak için yaygın yöntemler sağlar.
WebClient sınıfı, kaynaklara erişim sağlamak için sınıfını kullanırWebRequest. WebClient örnekleri, yöntemiyle kaydedilen herhangi bir WebRequest alt öğeyle WebRequest.RegisterPrefix verilere erişebilir.
Not
.NET Framework varsayılan olarak , , https:
ftp:
ve file:
şema tanımlayıcılarıyla http:
başlayan URI'leri destekler.
Aşağıdaki tabloda bir kaynağa veri yükleme yöntemleri açıklanmaktadır WebClient .
Yöntem | Açıklama |
---|---|
OpenWrite | Kaynağa veri göndermek için kullanılan öğesini Stream alır. |
OpenWriteAsync | Çağıran iş parçacığını engellemeden kaynağa veri göndermek için kullanılan öğesini Stream alır. |
UploadData | Kaynağa bir bayt dizisi gönderir ve herhangi bir yanıt içeren bir Byte dizi döndürür. |
UploadDataAsync | Çağıran iş parçacığını engellemeden kaynağa bir Byte dizi gönderir. |
UploadFile | Kaynağa yerel bir dosya gönderir ve herhangi bir yanıt içeren bir Byte dizi döndürür. |
UploadFileAsync | Çağıran iş parçacığını engellemeden kaynağa yerel bir dosya gönderir. |
UploadValues | Kaynağa bir NameValueCollection gönderir ve herhangi bir yanıt içeren bir Byte dizi döndürür. |
UploadValuesAsync | Kaynağa bir NameValueCollection gönderir ve çağıran iş parçacığını engellemeden herhangi bir yanıt içeren bir Byte dizi döndürür. |
UploadString | Kaynağa bir String gönderir ve herhangi bir yanıt içeren bir String döndürür. |
UploadStringAsync | Çağıran iş parçacığını engellemeden kaynağa bir String gönderir. |
Aşağıdaki tabloda bir kaynaktan veri indirme yöntemleri açıklanmaktadır WebClient .
Yöntem | Açıklama |
---|---|
OpenRead | Bir kaynaktan verileri olarak Streamdöndürür. |
OpenReadAsync | Çağıran iş parçacığını engellemeden bir kaynaktan verileri döndürür. |
DownloadData | Bir kaynaktan veri indirir ve bir Byte dizi döndürür. |
DownloadDataAsync | Bir kaynaktan veri indirir ve çağıran iş parçacığını engellemeden bir Byte dizi döndürür. |
DownloadFile | Verileri bir kaynaktan yerel bir dosyaya indirir. |
DownloadFileAsync | Çağıran iş parçacığını engellemeden verileri bir kaynaktan yerel bir dosyaya indirir. |
DownloadString | Bir kaynaktan bir String indirir ve döndürür String. |
DownloadStringAsync | Çağıran iş parçacığını engellemeden bir kaynaktan bir String indirir. |
Zaman uyumsuz işlemleri iptal etmeye çalışmak için yöntemini kullanabilirsiniz CancelAsync .
Örnek WebClient varsayılan olarak isteğe bağlı HTTP üst bilgileri göndermez. İsteğiniz isteğe bağlı bir üst bilgi gerektiriyorsa, üst bilgiyi koleksiyona Headers eklemeniz gerekir. Örneğin, yanıttaki sorguları korumak için bir kullanıcı aracısı üst bilgisi eklemeniz gerekir. Ayrıca, kullanıcı aracısı üst bilgisi eksikse sunucular 500 (İç Sunucu Hatası) döndürebilir.
AllowAutoRedirectörneklerde WebClient olarak true
ayarlanır.
Devralanlara Notlar
Türetilmiş sınıfların, türetilmiş sınıfın beklendiği gibi çalıştığından emin olmak için temel sınıf uygulamasını WebClient çağırması gerekir.
Oluşturucular
WebClient() |
Geçersiz.
WebClient sınıfının yeni bir örneğini başlatır. |
Özellikler
AllowReadStreamBuffering |
Geçersiz.
Bir örneğin İnternet kaynağından okunan verilerin arabelleğe alınıp alınmayacağını belirten bir WebClient değer alır veya ayarlar. |
AllowWriteStreamBuffering |
Geçersiz.
Bir örneğin İnternet kaynağına yazılan verilerin arabelleğe alınıp alınmayacağını belirten bir WebClient değer alır veya ayarlar. |
BaseAddress |
tarafından WebClientyapılan istekler için temel URI'yi alır veya ayarlar. |
CachePolicy |
Nesneleri kullanarak WebRequest bu WebClient örneği tarafından alınan tüm kaynaklar için uygulamanın önbellek ilkesini alır veya ayarlar. |
CanRaiseEvents |
Bileşenin bir olay oluşturup oluşturamayacağını belirten bir değer alır. (Devralındığı yer: Component) |
Container |
öğesini IContainer içeren öğesini Componentalır. (Devralındığı yer: Component) |
Credentials |
Konağa gönderilen ve isteğin kimliğini doğrulamak için kullanılan ağ kimlik bilgilerini alır veya ayarlar. |
DesignMode |
öğesinin şu anda tasarım modunda olup olmadığını Component gösteren bir değer alır. (Devralındığı yer: Component) |
Encoding |
Dizeleri karşıya yüklemek ve indirmek için kullanılan öğesini Encoding alır veya ayarlar. |
Events |
Bu Componentöğesine eklenen olay işleyicilerinin listesini alır. (Devralındığı yer: Component) |
Headers |
İstekle ilişkili üst bilgi adı/değer çiftleri koleksiyonunu alır veya ayarlar. |
IsBusy |
Bir Web isteğinin devam edip etmediğini alır. |
Proxy |
Bu WebClient nesne tarafından kullanılan proxy'yi alır veya ayarlar. |
QueryString |
İstekle ilişkili sorgu adı/değer çiftleri koleksiyonunu alır veya ayarlar. |
ResponseHeaders |
Yanıtla ilişkilendirilmiş üst bilgi adı/değer çiftleri koleksiyonunu alır. |
Site |
öğesini alır veya ayarlar ISiteComponent. (Devralındığı yer: Component) |
UseDefaultCredentials |
İsteklerle gönderilip gönderilmediğini DefaultCredentials denetleen bir Boolean değer alır veya ayarlar. |
Yöntemler
CancelAsync() |
Bekleyen zaman uyumsuz işlemi iptal eder. |
CreateObjRef(Type) |
Uzak bir nesneyle iletişim kurmak için kullanılan bir ara sunucu oluşturmak için gereken tüm ilgili bilgileri içeren bir nesne oluşturur. (Devralındığı yer: MarshalByRefObject) |
Dispose() |
Component tarafından kullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: Component) |
Dispose(Boolean) |
Component tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak serbest bırakır. (Devralındığı yer: Component) |
DownloadData(String) |
Kaynağı belirtilen URI'den dizi Byte olarak indirir. |
DownloadData(Uri) |
Kaynağı belirtilen URI'den dizi Byte olarak indirir. |
DownloadDataAsync(Uri) |
Zaman uyumsuz işlem Byte olarak belirtilen URI'den kaynağı dizi olarak indirir. |
DownloadDataAsync(Uri, Object) |
Zaman uyumsuz işlem Byte olarak belirtilen URI'den kaynağı dizi olarak indirir. |
DownloadDataTaskAsync(String) |
Bir görev nesnesi kullanarak zaman uyumsuz işlem olarak belirtilen URI'den kaynağı Byte dizi olarak indirir. |
DownloadDataTaskAsync(Uri) |
Bir görev nesnesi kullanarak zaman uyumsuz işlem olarak belirtilen URI'den kaynağı Byte dizi olarak indirir. |
DownloadFile(String, String) |
Belirtilen URI'ye sahip kaynağı yerel bir dosyaya indirir. |
DownloadFile(Uri, String) |
Belirtilen URI'ye sahip kaynağı yerel bir dosyaya indirir. |
DownloadFileAsync(Uri, String) |
Belirtilen URI'ye sahip kaynağı yerel bir dosyaya indirir. Bu yöntem çağıran iş parçacığını engellemez. |
DownloadFileAsync(Uri, String, Object) |
Belirtilen URI'ye sahip kaynağı yerel bir dosyaya indirir. Bu yöntem çağıran iş parçacığını engellemez. |
DownloadFileTaskAsync(String, String) |
Belirtilen kaynağı bir görev nesnesi kullanarak zaman uyumsuz bir işlem olarak yerel bir dosyaya indirir. |
DownloadFileTaskAsync(Uri, String) |
Belirtilen kaynağı bir görev nesnesi kullanarak zaman uyumsuz bir işlem olarak yerel bir dosyaya indirir. |
DownloadString(String) |
İstenen kaynağı olarak Stringindirir. İndirilmesi gereken kaynak, URI'yi içeren bir String kaynak olarak belirtilir. |
DownloadString(Uri) |
İstenen kaynağı olarak Stringindirir. İndirilmesi gereken kaynak olarak Uribelirtilir. |
DownloadStringAsync(Uri) |
olarak Uribelirtilen kaynağı indirir. Bu yöntem çağıran iş parçacığını engellemez. |
DownloadStringAsync(Uri, Object) |
Belirtilen dizeyi belirtilen kaynağa indirir. Bu yöntem çağıran iş parçacığını engellemez. |
DownloadStringTaskAsync(String) |
Bir görev nesnesi kullanarak zaman uyumsuz işlem olarak belirtilen URI'den kaynağı String olarak indirir. |
DownloadStringTaskAsync(Uri) |
Bir görev nesnesi kullanarak zaman uyumsuz işlem olarak belirtilen URI'den kaynağı String olarak indirir. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetLifetimeService() |
Geçersiz.
Bu örnek için yaşam süresi ilkesini denetleen geçerli yaşam süresi hizmet nesnesini alır. (Devralındığı yer: MarshalByRefObject) |
GetService(Type) |
veya tarafından ComponentContainersağlanan bir hizmeti temsil eden bir nesnesi döndürür. (Devralındığı yer: Component) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
GetWebRequest(Uri) |
Belirtilen kaynak için bir WebRequest nesnesi döndürür. |
GetWebResponse(WebRequest) |
Belirtilen WebRequestiçin değerini WebResponse döndürür. |
GetWebResponse(WebRequest, IAsyncResult) |
WebResponse Belirtilen WebRequest öğesini kullanarak belirtilen için değerini IAsyncResultdöndürür. |
InitializeLifetimeService() |
Geçersiz.
Bu örneğin yaşam süresi ilkesini denetlemek için bir yaşam süresi hizmet nesnesi alır. (Devralındığı yer: MarshalByRefObject) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
MemberwiseClone(Boolean) |
Geçerli MarshalByRefObject nesnenin sığ bir kopyasını oluşturur. (Devralındığı yer: MarshalByRefObject) |
OnDownloadDataCompleted(DownloadDataCompletedEventArgs) |
Olayı tetikler DownloadDataCompleted . |
OnDownloadFileCompleted(AsyncCompletedEventArgs) |
Olayı tetikler DownloadFileCompleted . |
OnDownloadProgressChanged(DownloadProgressChangedEventArgs) |
Olayı tetikler DownloadProgressChanged . |
OnDownloadStringCompleted(DownloadStringCompletedEventArgs) |
Olayı tetikler DownloadStringCompleted . |
OnOpenReadCompleted(OpenReadCompletedEventArgs) |
Olayı tetikler OpenReadCompleted . |
OnOpenWriteCompleted(OpenWriteCompletedEventArgs) |
Olayı tetikler OpenWriteCompleted . |
OnUploadDataCompleted(UploadDataCompletedEventArgs) |
Olayı tetikler UploadDataCompleted . |
OnUploadFileCompleted(UploadFileCompletedEventArgs) |
Olayı tetikler UploadFileCompleted . |
OnUploadProgressChanged(UploadProgressChangedEventArgs) |
Olayı tetikler UploadProgressChanged . |
OnUploadStringCompleted(UploadStringCompletedEventArgs) |
Olayı tetikler UploadStringCompleted . |
OnUploadValuesCompleted(UploadValuesCompletedEventArgs) |
Olayı tetikler UploadValuesCompleted . |
OnWriteStreamClosed(WriteStreamClosedEventArgs) |
Geçersiz.
Olayı tetikler WriteStreamClosed . |
OpenRead(String) |
olarak belirtilen URI'ye sahip bir kaynaktan indirilen veriler için okunabilir bir Stringakış açar. |
OpenRead(Uri) |
olarak belirtilen URI'ye sahip bir kaynaktan indirilen veriler için okunabilir bir Uriakış açar. |
OpenReadAsync(Uri) |
Belirtilen kaynağı içeren okunabilir bir akış açar. Bu yöntem çağıran iş parçacığını engellemez. |
OpenReadAsync(Uri, Object) |
Belirtilen kaynağı içeren okunabilir bir akış açar. Bu yöntem çağıran iş parçacığını engellemez. |
OpenReadTaskAsync(String) |
Bir görev nesnesi kullanarak belirtilen kaynağı zaman uyumsuz bir işlem olarak içeren okunabilir bir akış açar. |
OpenReadTaskAsync(Uri) |
Bir görev nesnesi kullanarak belirtilen kaynağı zaman uyumsuz bir işlem olarak içeren okunabilir bir akış açar. |
OpenWrite(String) |
Belirtilen kaynağa veri yazmak için bir akış açar. |
OpenWrite(String, String) |
Belirtilen yöntemi kullanarak belirtilen kaynağa veri yazmak için bir akış açar. |
OpenWrite(Uri) |
Belirtilen kaynağa veri yazmak için bir akış açar. |
OpenWrite(Uri, String) |
Belirtilen yöntemi kullanarak belirtilen kaynağa veri yazmak için bir akış açar. |
OpenWriteAsync(Uri) |
Belirtilen kaynağa veri yazmak için bir akış açar. Bu yöntem çağıran iş parçacığını engellemez. |
OpenWriteAsync(Uri, String) |
Belirtilen kaynağa veri yazmak için bir akış açar. Bu yöntem çağıran iş parçacığını engellemez. |
OpenWriteAsync(Uri, String, Object) |
Belirtilen yöntemi kullanarak belirtilen kaynağa veri yazmak için bir akış açar. Bu yöntem çağıran iş parçacığını engellemez. |
OpenWriteTaskAsync(String) |
Bir görev nesnesi kullanarak belirtilen kaynağa zaman uyumsuz işlem olarak veri yazmak için bir akış açar. |
OpenWriteTaskAsync(String, String) |
Bir görev nesnesi kullanarak belirtilen kaynağa zaman uyumsuz işlem olarak veri yazmak için bir akış açar. |
OpenWriteTaskAsync(Uri) |
Bir görev nesnesi kullanarak belirtilen kaynağa zaman uyumsuz işlem olarak veri yazmak için bir akış açar. |
OpenWriteTaskAsync(Uri, String) |
Bir görev nesnesi kullanarak belirtilen kaynağa zaman uyumsuz işlem olarak veri yazmak için bir akış açar. |
ToString() |
Varsa, adını Componentiçeren bir String döndürür. Bu yöntem geçersiz kılınmamalıdır. (Devralındığı yer: Component) |
UploadData(String, Byte[]) |
URI ile tanımlanan bir kaynağa veri arabelleği yükler. |
UploadData(String, String, Byte[]) |
Belirtilen yöntemi kullanarak belirtilen kaynağa bir veri arabelleği yükler. |
UploadData(Uri, Byte[]) |
URI ile tanımlanan bir kaynağa veri arabelleği yükler. |
UploadData(Uri, String, Byte[]) |
Belirtilen yöntemi kullanarak belirtilen kaynağa bir veri arabelleği yükler. |
UploadDataAsync(Uri, Byte[]) |
POST yöntemini kullanarak bir URI tarafından tanımlanan kaynağa veri arabelleği yükler. Bu yöntem çağıran iş parçacığını engellemez. |
UploadDataAsync(Uri, String, Byte[]) |
Belirtilen yöntemi kullanarak URI tarafından tanımlanan bir kaynağa veri arabelleği yükler. Bu yöntem çağıran iş parçacığını engellemez. |
UploadDataAsync(Uri, String, Byte[], Object) |
Belirtilen yöntemi kullanarak ve belirteci tanımlayarak bir URI tarafından tanımlanan kaynağa veri arabelleği yükler. |
UploadDataTaskAsync(String, Byte[]) |
Bir görev nesnesi kullanarak zaman uyumsuz işlem olarak belirtilen URI'ye dizi içeren Byte bir veri arabelleği yükler. |
UploadDataTaskAsync(String, String, Byte[]) |
Bir görev nesnesi kullanarak zaman uyumsuz işlem olarak belirtilen URI'ye dizi içeren Byte bir veri arabelleği yükler. |
UploadDataTaskAsync(Uri, Byte[]) |
Bir görev nesnesi kullanarak zaman uyumsuz işlem olarak belirtilen URI'ye dizi içeren Byte bir veri arabelleği yükler. |
UploadDataTaskAsync(Uri, String, Byte[]) |
Bir görev nesnesi kullanarak zaman uyumsuz işlem olarak belirtilen URI'ye dizi içeren Byte bir veri arabelleği yükler. |
UploadFile(String, String) |
Belirtilen yerel dosyayı belirtilen URI'ye sahip bir kaynağa yükler. |
UploadFile(String, String, String) |
Belirtilen yerel dosyayı belirtilen yöntemi kullanarak belirtilen kaynağa yükler. |
UploadFile(Uri, String) |
Belirtilen yerel dosyayı belirtilen URI'ye sahip bir kaynağa yükler. |
UploadFile(Uri, String, String) |
Belirtilen yerel dosyayı belirtilen yöntemi kullanarak belirtilen kaynağa yükler. |
UploadFileAsync(Uri, String) |
POST yöntemini kullanarak belirtilen yerel dosyayı belirtilen kaynağa yükler. Bu yöntem çağıran iş parçacığını engellemez. |
UploadFileAsync(Uri, String, String) |
POST yöntemini kullanarak belirtilen yerel dosyayı belirtilen kaynağa yükler. Bu yöntem çağıran iş parçacığını engellemez. |
UploadFileAsync(Uri, String, String, Object) |
POST yöntemini kullanarak belirtilen yerel dosyayı belirtilen kaynağa yükler. Bu yöntem çağıran iş parçacığını engellemez. |
UploadFileTaskAsync(String, String) |
Belirtilen yerel dosyayı bir görev nesnesi kullanarak zaman uyumsuz bir işlem olarak kaynağa yükler. |
UploadFileTaskAsync(String, String, String) |
Belirtilen yerel dosyayı bir görev nesnesi kullanarak zaman uyumsuz bir işlem olarak kaynağa yükler. |
UploadFileTaskAsync(Uri, String) |
Belirtilen yerel dosyayı bir görev nesnesi kullanarak zaman uyumsuz bir işlem olarak kaynağa yükler. |
UploadFileTaskAsync(Uri, String, String) |
Belirtilen yerel dosyayı bir görev nesnesi kullanarak zaman uyumsuz bir işlem olarak kaynağa yükler. |
UploadString(String, String) |
POST yöntemini kullanarak belirtilen dizeyi belirtilen kaynağa yükler. |
UploadString(String, String, String) |
Belirtilen yöntemi kullanarak belirtilen dizeyi belirtilen kaynağa yükler. |
UploadString(Uri, String) |
POST yöntemini kullanarak belirtilen dizeyi belirtilen kaynağa yükler. |
UploadString(Uri, String, String) |
Belirtilen yöntemi kullanarak belirtilen dizeyi belirtilen kaynağa yükler. |
UploadStringAsync(Uri, String) |
Belirtilen dizeyi belirtilen kaynağa yükler. Bu yöntem çağıran iş parçacığını engellemez. |
UploadStringAsync(Uri, String, String) |
Belirtilen dizeyi belirtilen kaynağa yükler. Bu yöntem çağıran iş parçacığını engellemez. |
UploadStringAsync(Uri, String, String, Object) |
Belirtilen dizeyi belirtilen kaynağa yükler. Bu yöntem çağıran iş parçacığını engellemez. |
UploadStringTaskAsync(String, String) |
Belirtilen dizeyi, bir görev nesnesi kullanarak zaman uyumsuz bir işlem olarak belirtilen kaynağa yükler. |
UploadStringTaskAsync(String, String, String) |
Belirtilen dizeyi, bir görev nesnesi kullanarak zaman uyumsuz bir işlem olarak belirtilen kaynağa yükler. |
UploadStringTaskAsync(Uri, String) |
Belirtilen dizeyi, bir görev nesnesi kullanarak zaman uyumsuz bir işlem olarak belirtilen kaynağa yükler. |
UploadStringTaskAsync(Uri, String, String) |
Belirtilen dizeyi, bir görev nesnesi kullanarak zaman uyumsuz bir işlem olarak belirtilen kaynağa yükler. |
UploadValues(String, NameValueCollection) |
Belirtilen ad/değer koleksiyonunu belirtilen URI tarafından tanımlanan kaynağa yükler. |
UploadValues(String, String, NameValueCollection) |
Belirtilen ad/değer koleksiyonunu belirtilen yöntemi kullanarak belirtilen URI tarafından tanımlanan kaynağa yükler. |
UploadValues(Uri, NameValueCollection) |
Belirtilen ad/değer koleksiyonunu belirtilen URI tarafından tanımlanan kaynağa yükler. |
UploadValues(Uri, String, NameValueCollection) |
Belirtilen ad/değer koleksiyonunu belirtilen yöntemi kullanarak belirtilen URI tarafından tanımlanan kaynağa yükler. |
UploadValuesAsync(Uri, NameValueCollection) |
Belirtilen ad/değer koleksiyonundaki verileri belirtilen URI tarafından tanımlanan kaynağa yükler. Bu yöntem çağıran iş parçacığını engellemez. |
UploadValuesAsync(Uri, String, NameValueCollection) |
Belirtilen ad/değer koleksiyonundaki verileri belirtilen yöntemi kullanarak belirtilen URI tarafından tanımlanan kaynağa yükler. Bu yöntem çağıran iş parçacığını engellemez. |
UploadValuesAsync(Uri, String, NameValueCollection, Object) |
Belirtilen ad/değer koleksiyonundaki verileri belirtilen yöntemi kullanarak belirtilen URI tarafından tanımlanan kaynağa yükler. Bu yöntem çağıran iş parçacığını engellemez ve çağıranın işlem tamamlandığında çağrılan yönteme bir nesnesi geçirmesine izin verir. |
UploadValuesTaskAsync(String, NameValueCollection) |
Belirtilen ad/değer koleksiyonunu, görev nesnesi kullanarak belirtilen URI tarafından zaman uyumsuz bir işlem olarak tanımlanan kaynağa yükler. |
UploadValuesTaskAsync(String, String, NameValueCollection) |
Belirtilen ad/değer koleksiyonunu, görev nesnesi kullanarak belirtilen URI tarafından zaman uyumsuz bir işlem olarak tanımlanan kaynağa yükler. |
UploadValuesTaskAsync(Uri, NameValueCollection) |
Belirtilen ad/değer koleksiyonunu, görev nesnesi kullanarak belirtilen URI tarafından zaman uyumsuz bir işlem olarak tanımlanan kaynağa yükler. |
UploadValuesTaskAsync(Uri, String, NameValueCollection) |
Belirtilen ad/değer koleksiyonunu, görev nesnesi kullanarak belirtilen URI tarafından zaman uyumsuz bir işlem olarak tanımlanan kaynağa yükler. |
Ekinlikler
Disposed |
Bileşen yöntemine Dispose() yapılan bir çağrı tarafından atıldığında gerçekleşir. (Devralındığı yer: Component) |
DownloadDataCompleted |
Zaman uyumsuz bir veri indirme işlemi tamamlandığında gerçekleşir. |
DownloadFileCompleted |
Zaman uyumsuz bir dosya indirme işlemi tamamlandığında gerçekleşir. |
DownloadProgressChanged |
Zaman uyumsuz bir indirme işlemi verilerin bir kısmını veya tamamını başarıyla aktardığında gerçekleşir. |
DownloadStringCompleted |
Zaman uyumsuz bir kaynak indirme işlemi tamamlandığında gerçekleşir. |
OpenReadCompleted |
Kaynak içeren bir akışı açmak için zaman uyumsuz bir işlem tamamlandığında gerçekleşir. |
OpenWriteCompleted |
Bir kaynağa veri yazmak için bir akışı açmaya yönelik zaman uyumsuz bir işlem tamamlandığında gerçekleşir. |
UploadDataCompleted |
Zaman uyumsuz bir veri yükleme işlemi tamamlandığında gerçekleşir. |
UploadFileCompleted |
Zaman uyumsuz bir dosya yükleme işlemi tamamlandığında gerçekleşir. |
UploadProgressChanged |
Zaman uyumsuz bir karşıya yükleme işlemi verilerin bir kısmını veya tamamını başarıyla aktardığında gerçekleşir. |
UploadStringCompleted |
Zaman uyumsuz bir dize karşıya yükleme işlemi tamamlandığında gerçekleşir. |
UploadValuesCompleted |
Ad/değer koleksiyonunun zaman uyumsuz karşıya yüklemesi tamamlandığında gerçekleşir. |
WriteStreamClosed |
Geçersiz.
Yazma akışı kullanarak bir kaynağa veri yazmak için zaman uyumsuz bir işlem kapatıldığında gerçekleşir. |
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin