HttpClient.PutAsync(Uri, IHttpContent) 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 PUT 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> ^ PutAsync(Uri ^ uri, IHttpContent ^ content) = PutAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> PutAsync(Uri const& uri, IHttpContent const& content);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<HttpResponseMessage,HttpProgress> PutAsync(System.Uri uri, IHttpContent content);
function putAsync(uri, content)
Public Function PutAsync (uri As Uri, content As IHttpContent) As IAsyncOperationWithProgress(Of HttpResponseMessage, HttpProgress)
Parameter
- content
- IHttpContent
Konten permintaan HTTP untuk dikirim ke server.
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.
Metode PutAsync dan PostAsync hanya memungkinkan pengaturan header konten HTTP dalam jumlah terbatas. Sebaliknya, metode SendRequestAsync memungkinkan pengaturan header pada pesan permintaan serta pada konten HTTP yang akan dikirim.
Di bawah ini adalah pengecualian yang dilemparkan fungsi ini.
E_INVALIDARG
Parameter uri adalah referensi null (Tidak ada di Visual Basic).