Partager via


HttpClient.DeleteAsync(Uri) Méthode

Définition

Envoyez une requête DELETE à l’URI spécifié en tant qu’opération asynchrone. Pour obtenir des conseils de programmation pour la classe HttpClient et des exemples de code, consultez la rubrique conceptuelle 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)

Paramètres

uri
Uri Uri

URI auquel la requête est envoyée.

Retours

Objet représentant l’opération asynchrone.

Attributs

Remarques

Cette opération ne se bloque pas. L’IAsyncOperationWithProgress (de HttpResponseMessage et HttpProgress) retourné se termine une fois la réponse entière (y compris le contenu) lue.

Gestion des exceptions

Vous devez écrire du code pour gérer les exceptions lorsque vous appelez cette méthode. Les exceptions peuvent résulter d’erreurs de validation de paramètre, d’échecs de résolution de noms et d’erreurs réseau. Les exceptions aux erreurs réseau (perte de connectivité, échecs de connexion et échecs de serveur HTTP, par exemple) peuvent se produire à tout moment. Ces erreurs donnent lieu à la levée d’exceptions. Si elle n’est pas gérée par votre application, une exception peut entraîner l’arrêt de l’ensemble de votre application par le runtime. Pour plus d’informations sur la gestion des exceptions, consultez Gestion des exceptions dans les applications réseau.

Voici les exceptions levées par cette fonction.

E_INVALIDARG

Le paramètre URI était une référence null (Nothing en Visual Basic).

S’applique à

Voir aussi