Condividi tramite


HttpClient.TryGetAsync Metodo

Definizione

Overload

TryGetAsync(Uri)

Invia una richiesta GET all'URI specificato come operazione asincrona. Per indicazioni sulla programmazione per la classe HttpClient ed esempi di codice, vedere l'argomento concettuale HttpClient .

TryGetAsync(Uri, HttpCompletionOption)

Invia una richiesta GET all'URI specificato come operazione asincrona. Per indicazioni sulla programmazione per la classe HttpClient ed esempi di codice, vedere l'argomento concettuale HttpClient .

TryGetAsync(Uri)

Invia una richiesta GET all'URI specificato come operazione asincrona. Per indicazioni sulla programmazione per la classe HttpClient ed esempi di codice, vedere l'argomento concettuale 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)

Parametri

uri
Uri Uri

L'URI a cui viene inviata la richiesta.

Restituisce

Oggetto che rappresenta l'operazione asincrona.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1903 (è stato introdotto in 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v8.0)

Commenti

Questa operazione non genererà un'eccezione sugli errori di rete. È invece necessario esaminare HttpRequestResult per informazioni sulla richiesta HTTP originale, sulla risposta HTTP risultante (se presente) e sull'errore (se presente). Questa operazione verrà generata quando l'operazione viene annullata.

Questa operazione non verrà bloccata. L'oggetto IAsyncOperationWithProgress restituito (di HttpRequestResult e HttpProgress) viene completato dopo la lettura dell'intera risposta (incluso il contenuto).

Vedi anche

Si applica a

TryGetAsync(Uri, HttpCompletionOption)

Invia una richiesta GET all'URI specificato come operazione asincrona. Per indicazioni sulla programmazione per la classe HttpClient ed esempi di codice, vedere l'argomento concettuale 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)

Parametri

uri
Uri Uri

L'URI a cui viene inviata la richiesta.

completionOption
HttpCompletionOption

Valore di opzione di completamento HTTP che indica quando l'operazione deve essere considerata completata.

Restituisce

Oggetto che rappresenta l'operazione asincrona.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10, version 1903 (è stato introdotto in 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v8.0)

Commenti

Questa operazione non genererà un'eccezione sugli errori di rete. È invece necessario esaminare HttpRequestResult per informazioni sulla richiesta HTTP originale, sulla risposta HTTP risultante (se presente) e sull'errore (se presente). Questa operazione verrà generata quando l'operazione viene annullata.

Questa operazione non verrà bloccata. Il valore restituito IAsyncOperationWithProgress (di HttpRequestResult e HttpProgress) viene completato in base al parametro completeOption dopo parte o a tutte le risposte (incluso il contenuto).

Vedi anche

Si applica a