HttpClient.DeleteAsync(Uri) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kirim permintaan DELETE ke Uri yang ditentukan sebagai operasi asinkron. Untuk panduan pemrograman untuk kelas HttpClient, dan contoh kode, lihat topik konseptual HttpClient .
public:
virtual IAsyncOperationWithProgress<HttpResponseMessage ^, HttpProgress> ^ DeleteAsync(Uri ^ uri) = DeleteAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> DeleteAsync(Uri const& uri);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<HttpResponseMessage,HttpProgress> DeleteAsync(System.Uri uri);
function deleteAsync(uri)
Public Function DeleteAsync (uri As Uri) As IAsyncOperationWithProgress(Of HttpResponseMessage, HttpProgress)
Parameter
Mengembalikan
Objek yang mewakili operasi asinkron.
- Atribut
Keterangan
Operasi ini tidak akan memblokir. IAsyncOperationWithProgress yang dikembalikan (dari HttpResponseMessage dan HttpProgress) selesai setelah seluruh respons (termasuk konten) dibaca.
Penanganan Pengecualian
Anda harus menulis kode untuk menangani pengecualian ketika Anda memanggil metode ini. Pengecualian dapat diakibatkan oleh kesalahan validasi parameter, kegagalan resolusi nama, dan kesalahan jaringan. Pengecualian dari kesalahan jaringan (hilangnya konektivitas, kegagalan koneksi, dan kegagalan server HTTP, misalnya) dapat terjadi kapan saja. Kesalahan ini mengakibatkan pengecualian dilemparkan. Jika tidak ditangani oleh aplikasi Anda, pengecualian dapat menyebabkan seluruh aplikasi Anda dihentikan oleh runtime. Untuk informasi selengkapnya tentang cara menangani pengecualian, lihat Menangani pengecualian di aplikasi jaringan.
Di bawah ini adalah pengecualian yang dilemparkan fungsi ini.
E_INVALIDARG
Parameter uri adalah referensi null (Tidak ada di Visual Basic).