HttpClient.DeleteAsync Yöntem
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.
Belirtilen Uri'ye zaman uyumsuz işlem olarak bir DELETE isteği gönderin.
Aşırı Yüklemeler
DeleteAsync(String) |
Belirtilen Uri'ye zaman uyumsuz işlem olarak bir DELETE isteği gönderin. |
DeleteAsync(Uri) |
Belirtilen Uri'ye zaman uyumsuz işlem olarak bir DELETE isteği gönderin. |
DeleteAsync(String, CancellationToken) |
Belirtilen Uri'ye zaman uyumsuz işlem olarak bir iptal belirteci ile bir DELETE isteği gönderin. |
DeleteAsync(Uri, CancellationToken) |
Belirtilen Uri'ye zaman uyumsuz işlem olarak bir iptal belirteci ile bir DELETE isteği gönderin. |
DeleteAsync(String)
- Kaynak:
- HttpClient.cs
- Kaynak:
- HttpClient.cs
- Kaynak:
- HttpClient.cs
Belirtilen Uri'ye zaman uyumsuz işlem olarak bir DELETE isteği gönderin.
public:
System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ DeleteAsync(System::String ^ requestUri);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync (string requestUri);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync (string? requestUri);
member this.DeleteAsync : string -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function DeleteAsync (requestUri As String) As Task(Of HttpResponseMessage)
Parametreler
- requestUri
- String
İsteğin gönderildiği Uri.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Özel durumlar
İstek iletisi örnek tarafından HttpClient zaten gönderilmişti.
-veya-
requestUri
mutlak bir URI değildir.
-veya-
BaseAddress ayarlanmadı.
Ağ bağlantısı, DNS hatası, sunucu sertifikası doğrulaması veya zaman aşımı gibi temel alınan bir sorun nedeniyle istek başarısız oldu.
Yalnızca .NET Core ve .NET 5 ve üzeri: İstek zaman aşımı nedeniyle başarısız oldu.
Açıklamalar
Bu işlem engellenmez. Döndürülen Task<TResult> nesne, yanıtın tamamı (içerik dahil) okunduktan sonra tamamlanır.
Not
Zaman aşımı durumunda, farklı .NET uygulamalarında farklı özel durumlar oluşturulur.
- HttpRequestExceptiongeçerli tüm .NET Framework sürümlerinde oluşturulur.
- TaskCanceledException herhangi bir iç özel durum olmadan tüm uygulanabilir .NET Core sürümlerinde oluşturulur.
- TaskCanceledException .NET 5 ve sonraki sürümlerde a TimeoutException iç içe yerleştirilmiştir.
Şunlara uygulanır
DeleteAsync(Uri)
- Kaynak:
- HttpClient.cs
- Kaynak:
- HttpClient.cs
- Kaynak:
- HttpClient.cs
Belirtilen Uri'ye zaman uyumsuz işlem olarak bir DELETE isteği gönderin.
public:
System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ DeleteAsync(Uri ^ requestUri);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync (Uri requestUri);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync (Uri? requestUri);
member this.DeleteAsync : Uri -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function DeleteAsync (requestUri As Uri) As Task(Of HttpResponseMessage)
Parametreler
- requestUri
- Uri
İsteğin gönderildiği Uri.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Özel durumlar
İstek iletisi örnek tarafından HttpClient zaten gönderilmişti.
-veya-
requestUri
mutlak bir URI değildir.
-veya-
BaseAddress ayarlanmadı.
Ağ bağlantısı, DNS hatası, sunucu sertifikası doğrulaması veya zaman aşımı gibi temel alınan bir sorun nedeniyle istek başarısız oldu.
Yalnızca .NET Core ve .NET 5 ve üzeri: İstek zaman aşımı nedeniyle başarısız oldu.
Açıklamalar
Bu işlem engellenmez. Döndürülen Task<TResult> nesne, yanıtın tamamı (içerik dahil) okunduktan sonra tamamlanır.
Not
Zaman aşımı durumunda, farklı .NET uygulamalarında farklı özel durumlar oluşturulur.
- HttpRequestExceptiongeçerli tüm .NET Framework sürümlerinde oluşturulur.
- TaskCanceledException herhangi bir iç özel durum olmadan tüm uygulanabilir .NET Core sürümlerinde oluşturulur.
- TaskCanceledException .NET 5 ve sonraki sürümlerde a TimeoutException iç içe yerleştirilmiştir.
Şunlara uygulanır
DeleteAsync(String, CancellationToken)
- Kaynak:
- HttpClient.cs
- Kaynak:
- HttpClient.cs
- Kaynak:
- HttpClient.cs
Belirtilen Uri'ye zaman uyumsuz işlem olarak bir iptal belirteci ile bir DELETE isteği gönderin.
public:
System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ DeleteAsync(System::String ^ requestUri, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync (string requestUri, System.Threading.CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync (string? requestUri, System.Threading.CancellationToken cancellationToken);
member this.DeleteAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function DeleteAsync (requestUri As String, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)
Parametreler
- requestUri
- String
İsteğin gönderildiği Uri.
- cancellationToken
- CancellationToken
İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Özel durumlar
İstek iletisi örnek tarafından HttpClient zaten gönderilmişti.
-veya-
requestUri
mutlak bir URI değildir.
-veya-
BaseAddress ayarlanmadı.
Ağ bağlantısı, DNS hatası, sunucu sertifikası doğrulaması veya zaman aşımı gibi temel alınan bir sorun nedeniyle istek başarısız oldu.
Yalnızca .NET Core ve .NET 5 ve üzeri: İstek zaman aşımı nedeniyle başarısız oldu.
İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.
Açıklamalar
Bu işlem engellenmez. Döndürülen Task<TResult> nesne, yanıtın tamamı (içerik dahil) okunduktan sonra tamamlanır.
Not
Zaman aşımı durumunda, farklı .NET uygulamalarında farklı özel durumlar oluşturulur.
- HttpRequestExceptiongeçerli tüm .NET Framework sürümlerinde oluşturulur.
- TaskCanceledException herhangi bir iç özel durum olmadan tüm uygulanabilir .NET Core sürümlerinde oluşturulur.
- TaskCanceledException .NET 5 ve sonraki sürümlerde a TimeoutException iç içe yerleştirilmiştir.
Şunlara uygulanır
DeleteAsync(Uri, CancellationToken)
- Kaynak:
- HttpClient.cs
- Kaynak:
- HttpClient.cs
- Kaynak:
- HttpClient.cs
Belirtilen Uri'ye zaman uyumsuz işlem olarak bir iptal belirteci ile bir DELETE isteği gönderin.
public:
System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ DeleteAsync(Uri ^ requestUri, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync (Uri requestUri, System.Threading.CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> DeleteAsync (Uri? requestUri, System.Threading.CancellationToken cancellationToken);
member this.DeleteAsync : Uri * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function DeleteAsync (requestUri As Uri, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)
Parametreler
- requestUri
- Uri
İsteğin gönderildiği Uri.
- cancellationToken
- CancellationToken
İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.
Döndürülenler
Zaman uyumsuz işlemi temsil eden görev nesnesi.
Özel durumlar
İstek iletisi örnek tarafından HttpClient zaten gönderilmişti.
-veya-
requestUri
mutlak bir URI değildir.
-veya-
BaseAddress ayarlanmadı.
Ağ bağlantısı, DNS hatası, sunucu sertifikası doğrulaması veya zaman aşımı gibi temel alınan bir sorun nedeniyle istek başarısız oldu.
Yalnızca .NET Core ve .NET 5 ve üzeri: İstek zaman aşımı nedeniyle başarısız oldu.
İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.
Açıklamalar
Bu işlem engellenmez. Döndürülen Task<TResult> nesne, yanıtın tamamı (içerik dahil) okunduktan sonra tamamlanır.
Not
Zaman aşımı durumunda, farklı .NET uygulamalarında farklı özel durumlar oluşturulur.
- HttpRequestExceptiongeçerli tüm .NET Framework sürümlerinde oluşturulur.
- TaskCanceledException herhangi bir iç özel durum olmadan tüm uygulanabilir .NET Core sürümlerinde oluşturulur.
- TaskCanceledException .NET 5 ve sonraki sürümlerde a TimeoutException iç içe yerleştirilmiştir.