Condividi tramite


HttpRequestResult Classe

Definizione

Combina la richiesta HTTP originale insieme alla seguente: la risposta HTTP risultante (se presente), un valore di errore esteso e un'indicazione riuscita.

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
Ereditarietà
Object Platform::Object IInspectable HttpRequestResult
Attributi
Implementazioni

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

Un modo comune per ottenere un oggetto HttpRequestResult proviene dal valore restituito dei metodi TryDeleteAsync, TryGetAsync, TryPostAsync , TryPutAsync o TrySendRequestAsync nell'oggetto HttpClient .

Proprietà

ExtendedError

Codice errore esteso per una richiesta HTTP.

RequestMessage

Ottiene il messaggio di richiesta che ha portato a httpRequestResult.

ResponseMessage

Ottiene il messaggio di risposta HTTP, incluse le intestazioni, il codice di stato e i dati.

Succeeded

Ottiene se la richiesta HTTP ha avuto esito positivo.

Metodi

Close()

Chiude l'istanza httpRequestResult e rilascia le risorse allocate.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

ToString()

Restituisce una stringa che rappresenta l'oggetto HttpRequestResult corrente.

Si applica a