Condividi tramite


HttpClient.DeleteAsync(Uri) Metodo

Definizione

Inviare una richiesta DELETE 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<HttpResponseMessage ^, HttpProgress> ^ DeleteAsync(Uri ^ uri) = DeleteAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<HttpResponseMessage, HttpProgress> DeleteAsync(Uri const& uri);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<HttpResponseMessage,HttpProgress> DeleteAsync(System.Uri uri);
function deleteAsync(uri)
Public Function DeleteAsync (uri As Uri) As IAsyncOperationWithProgress(Of HttpResponseMessage, HttpProgress)

Parametri

uri
Uri Uri

L'URI a cui viene inviata la richiesta.

Restituisce

Oggetto che rappresenta l'operazione asincrona.

Attributi

Commenti

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

Gestione delle eccezioni

È necessario scrivere codice per gestire le eccezioni quando si chiama questo metodo. Le eccezioni possono causare errori di convalida dei parametri, errori di risoluzione dei nomi e errori di rete. Eccezioni da errori di rete (perdita di connettività, errori di connessione e errori del server HTTP, ad esempio) possono verificarsi in qualsiasi momento. Questi errori causano la generazione di eccezioni. Se non gestito dall'app, un'eccezione può causare la chiusura dell'intera app dal runtime. Per altre informazioni su come gestire le eccezioni, vedere Gestione delle eccezioni nelle app di rete.

Di seguito sono riportate le eccezioni generate da questa funzione.

E_INVALIDARG

Il parametro URI è stato riferimento Null (Nothing in Visual Basic).

Si applica a

Vedi anche