Bagikan melalui


HttpClient.TryPutAsync(Uri, IHttpContent) Metode

Definisi

Mengirim permintaan PUT ke Uri yang ditentukan sebagai operasi asinkron. Untuk panduan pemrograman untuk kelas HttpClient, dan contoh kode, lihat topik konseptual HttpClient .

public:
 virtual IAsyncOperationWithProgress<HttpRequestResult ^, HttpProgress> ^ TryPutAsync(Uri ^ uri, IHttpContent ^ content) = TryPutAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<HttpRequestResult, HttpProgress> TryPutAsync(Uri const& uri, IHttpContent const& content);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<HttpRequestResult,HttpProgress> TryPutAsync(System.Uri uri, IHttpContent content);
function tryPutAsync(uri, content)
Public Function TryPutAsync (uri As Uri, content As IHttpContent) As IAsyncOperationWithProgress(Of HttpRequestResult, HttpProgress)

Parameter

uri
Uri Uri

Uri tempat permintaan dikirim.

content
IHttpContent

Konten permintaan HTTP untuk dikirim ke server.

Mengembalikan

Objek yang mewakili operasi asinkron.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1903 (diperkenalkan dalam 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v8.0)

Keterangan

Operasi ini tidak akan memberikan pengecualian pada kesalahan jaringan. Sebagai gantinya, Anda harus memeriksa HttpRequestResult untuk mempelajari tentang permintaan HTTP asli, respons HTTP yang dihasilkan (jika ada) dan kesalahan (jika ada). Operasi ini akan melempar ketika operasi dibatalkan.

Operasi ini tidak akan memblokir. IAsyncOperationWithProgress yang dikembalikan (dari HttpRequestResult dan HttpProgress) selesai setelah seluruh respons (termasuk konten) dibaca.

Berlaku untuk

Lihat juga