System::Net::Http::HttpResponseMessage klasse

HttpResponseMessage class

Vertegenwoordigt een HTTP-responsbericht. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime-fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument door te geven aan functies.

class HttpResponseMessage : public System::IDisposable

Methoden

MethodeBeschrijving
Dispose() overrideDisposeert de huidige instantie. Deze methode disposeert ook de inhoud van de HTTP-respons.
EnsureSuccessStatusCode()Controleert de statuscode. HttpRequestException wordt gegooid wanneer de statuscode niet tot 2xx behoort.
get_Content() constHaalt de inhoud van de HTTP-respons op.
get_Headers() constRetourneert de HTTP-inhoudheaders.
get_IsSuccessStatusCode() constControleert of de statuscode aangeeft dat de door de client gevraagde actie ontvangen, begrepen en geaccepteerd is.
get_ReasonPhrase() constHaalt de Reason-Phrase op die door servers samen met de statuscode wordt verzonden.
get_RequestMessage() constHaalt het HTTP-verzoekbericht op.
get_StatusCode() constHaalt de HTTP-statuscode op.
get_Version() constRTTI-informatie.
HttpResponseMessage()Construeert een nieuw exemplaar.
HttpResponseMessage(HttpStatusCode)Construeert een nieuw exemplaar.
set_Content(System::SharedPtr<HttpContent>)Stelt de inhoud van de HTTP-respons in.
set_ReasonPhrase(String)Stelt de Reason-Phrase in die door servers samen met de statuscode wordt verzonden.
set_RequestMessage(System::SharedPtr<HttpRequestMessage>)Stelt het HTTP-verzoekbericht in.
set_StatusCode(HttpStatusCode)Stelt de HTTP-statuscode in.
set_Version(System::Version)Stelt de HTTP-versie in.
ToString() const overrideSystem::Object::ToString.

Zie ook