Bagikan melalui


HttpClient.TryGetAsync Metode

Definisi

Overload

TryGetAsync(Uri)

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

TryGetAsync(Uri, HttpCompletionOption)

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

TryGetAsync(Uri)

Mengirim permintaan GET 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> ^ TryGetAsync(Uri ^ uri) = TryGetAsync;
/// [Windows.Foundation.Metadata.Overload("TryGetAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<HttpRequestResult, HttpProgress> TryGetAsync(Uri const& uri);
[Windows.Foundation.Metadata.Overload("TryGetAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<HttpRequestResult,HttpProgress> TryGetAsync(System.Uri uri);
function tryGetAsync(uri)
Public Function TryGetAsync (uri As Uri) As IAsyncOperationWithProgress(Of HttpRequestResult, HttpProgress)

Parameter

uri
Uri Uri

Uri tempat permintaan dikirim.

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.

Lihat juga

Berlaku untuk

TryGetAsync(Uri, HttpCompletionOption)

Mengirim permintaan GET 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> ^ TryGetAsync(Uri ^ uri, HttpCompletionOption completionOption) = TryGetAsync;
/// [Windows.Foundation.Metadata.Overload("TryGetAsync2")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<HttpRequestResult, HttpProgress> TryGetAsync(Uri const& uri, HttpCompletionOption const& completionOption);
[Windows.Foundation.Metadata.Overload("TryGetAsync2")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<HttpRequestResult,HttpProgress> TryGetAsync(System.Uri uri, HttpCompletionOption completionOption);
function tryGetAsync(uri, completionOption)
Public Function TryGetAsync (uri As Uri, completionOption As HttpCompletionOption) As IAsyncOperationWithProgress(Of HttpRequestResult, HttpProgress)

Parameter

uri
Uri Uri

Uri tempat permintaan dikirim.

completionOption
HttpCompletionOption

Nilai opsi penyelesaian HTTP yang menunjukkan kapan operasi harus dianggap selesai.

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 (dari HttpRequestResult dan HttpProgress) yang dikembalikan selesai berdasarkan parameter completionOption setelah sebagian atau semua respons (termasuk konten) dibaca.

Lihat juga

Berlaku untuk