HttpBaseProtocolFilter.SendRequestAsync(HttpRequestMessage) 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 HTTP menggunakan HttpBaseProtocolFilter sebagai operasi asinkron.
public:
virtual IAsyncOperationWithProgress<HttpResponseMessage ^, HttpProgress> ^ SendRequestAsync(HttpRequestMessage ^ request) = SendRequestAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> SendRequestAsync(HttpRequestMessage const& request);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<HttpResponseMessage,HttpProgress> SendRequestAsync(HttpRequestMessage request);
function sendRequestAsync(request)
Public Function SendRequestAsync (request As HttpRequestMessage) As IAsyncOperationWithProgress(Of HttpResponseMessage, HttpProgress)
Parameter
- request
- HttpRequestMessage
Pesan permintaan HTTP untuk dikirim.
Mengembalikan
Objek yang mewakili operasi asinkron.
Penerapan
- Atribut
Keterangan
Operasi ini tidak akan memblokir. IAsyncOperationWithProgress yang dikembalikan (dari HttpResponseMessage dan HttpProgress) selesai setelah seluruh pesan respons HTTP diterima.
Di bawah ini adalah pengecualian yang dilemparkan fungsi ini.
E_INVALIDARG
Parameter permintaan adalah referensi null (Tidak ada di Visual Basic).
E_ILLEGAL_METHOD_CALL
Pesan permintaan sudah dikirim oleh instans HttpBaseProtocolFilter .