Condividi tramite


HttpClient.TryPutAsync(Uri, IHttpContent) Metodo

Definizione

Invia una richiesta PUT 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> ^ 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)

Parametri

uri
Uri Uri

L'URI a cui viene inviata la richiesta.

content
IHttpContent

Contenuto della richiesta HTTP da inviare al server.

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).

Si applica a

Vedi anche