Partager via


HttpRequestResult Classe

Définition

Combine la requête HTTP d’origine avec les éléments suivants : la réponse HTTP obtenue (le cas échéant), une valeur d’erreur étendue et une indication réussie.

public ref class HttpRequestResult sealed : IClosable, IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpRequestResult final : IClosable, IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpRequestResult : System.IDisposable, IStringable
Public NotInheritable Class HttpRequestResult
Implements IDisposable, IStringable
Héritage
Object Platform::Object IInspectable HttpRequestResult
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1903 (introduit dans 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v8.0)

Remarques

Une façon courante d’obtenir un HttpRequestResult est à partir de la valeur de retour des méthodes TryDeleteAsync, TryGetAsync, TryPostAsync , TryPutAsync ou TrySendRequestAsync sur l’objet HttpClient .

Propriétés

ExtendedError

Code d’erreur étendu pour une requête HTTP.

RequestMessage

Obtient le message de demande qui a conduit à ce HttpRequestResult.

ResponseMessage

Obtient le message de réponse HTTP, y compris les en-têtes, le code status et les données.

Succeeded

Obtient si la requête HTTP a réussi.

Méthodes

Close()

Ferme le instance HttpRequestResult et libère les ressources allouées.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

ToString()

Renvoie une chaîne qui représente l’objet HttpRequestResult actuel.

S’applique à