System::Net::Http::Headers::HttpRequestHeaders klasse

HttpRequestHeaders class

Vertegenwoordigt de collectie van de ‘Request’‑headers. 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 die pointer om deze als argument aan functies door te geven.

class HttpRequestHeaders : public System::Net::Http::Headers::HttpHeaders

Methoden

MethodeBeschrijving
AddHeaders(System::SharedPtr<HttpHeaders>) overrideVoegt de opgegeven HttpHeaders‑klasse‑instantie samen met de huidige.
static AddKnownHeaders(System::SharedPtr<Collections::Generic::HashSet<String>>)Voegt de bekende headers toe aan de opgegeven collectie.
get_Accept()RTTI-informatie.
get_AcceptCharset()Retourneert een waarde van de ‘Accept-Charset’‑header.
get_AcceptEncoding()Retourneert een waarde van de ‘Accept-Encoding’‑header.
get_AcceptLanguage()Retourneert een waarde van de ‘Accept-Language’‑header.
get_Authorization()Haalt een waarde op van de ‘Authorization’‑header.
get_CacheControl()Haalt een waarde op van de ‘Cache-Control’‑header.
get_Connection()Retourneert een waarde van de ‘Connection’‑header.
get_ConnectionClose()Haalt een waarde op die aangeeft of de ‘Connection’‑headerwaarde ‘Close’ bevat.
get_Date()Haalt een waarde op van de ‘Date’‑header.
get_Expect()Retourneert de waarde van de ‘Expect’‑header.
get_ExpectContinue()Haalt een waarde op die aangeeft of de ‘Expect’‑headerwaarde ‘Continue’ bevat.
get_From()Haalt een waarde op van de ‘From’‑header.
get_Host()Haalt een waarde op van de ‘Host’‑header.
get_IfMatch()Retourneert een waarde van de ‘If-Match’‑header.
get_IfModifiedSince()Haalt een waarde op van de ‘If-Modified-Since’‑header.
get_IfNoneMatch()Retourneert een waarde van de ‘If-None-Match’‑header.
get_IfRange()Haalt een waarde op van de ‘If-Range’ header.
get_IfUnmodifiedSince()Haalt een waarde op van de ‘If-Unmodified-Since’ header.
get_MaxForwards()Haalt een waarde op van de ‘Max-Forwards’ header.
get_Pragma()Retourneert een waarde van de ‘Pragma’ header.
get_ProxyAuthorization()Haalt een waarde op van de ‘Proxy-Authorization’ header.
get_Range()Haalt een waarde op van de ‘Range’ header.
get_Referrer()Haalt een waarde op van de ‘Referer’-header.
get_TE()Retourneert een waarde van de ‘TE’ header.
get_Trailer()Retourneert een waarde van de ‘Trailer’ header.
get_TransferEncoding()Retourneert een waarde van de ‘Transfer-Encoding’ header.
get_TransferEncodingChunked()Haalt een waarde op die aangeeft of de ‘Transfer-Encoding’ headerwaarde ‘Chunked’ bevat.
get_Upgrade()Retourneert een waarde van de ‘Upgrade’ header.
get_UserAgent()Retourneert een waarde van de ‘User-Agent’ header.
get_Via()Retourneert een waarde van de ‘Via’ header.
get_Warning()Retourneert een waarde van de ‘Warning’ header.
HttpRequestHeaders()Construeert een nieuw exemplaar.
set_Authorization(System::SharedPtr<AuthenticationHeaderValue>)Stelt een waarde in voor de ‘Authorization’ header.
set_CacheControl(System::SharedPtr<CacheControlHeaderValue>)Stelt een waarde in voor de ‘Cache-Control’ header.
set_ConnectionClose(Nullable<bool>)Stelt een waarde in die aangeeft of de ‘Connection’ headerwaarde ‘Close’ bevat.
set_Date(Nullable<DateTimeOffset>)Stelt een waarde in voor de ‘Date’ header.
set_ExpectContinue(Nullable<bool>)Stelt een waarde in die aangeeft of de ‘Expect’ headerwaarde ‘Continue’ bevat.
set_From(String)Stelt een waarde in voor de ‘From’ header.
set_Host(String)Stelt een waarde in voor de ‘Host’ header.
set_IfModifiedSince(Nullable<DateTimeOffset>)Stelt een waarde in voor de ‘If-Modified-Since’ header.
set_IfRange(System::SharedPtr<RangeConditionHeaderValue>)Stelt een waarde in voor de ‘If-Range’ header.
set_IfUnmodifiedSince(Nullable<DateTimeOffset>)Stelt een waarde in voor de ‘If-Unmodified-Since’ header.
set_MaxForwards(Nullable<int32_t>)Stelt een waarde in voor de ‘Max-Forwards’ header.
set_ProxyAuthorization(System::SharedPtr<AuthenticationHeaderValue>)Stelt een waarde in voor de ‘Proxy-Authorization’ header.
set_Range(System::SharedPtr<RangeHeaderValue>)Stelt een waarde in voor de ‘Range’ header.
set_Referrer(System::SharedPtr<Uri>)Stelt een waarde in van de ‘Referer’-header.
set_TransferEncodingChunked(Nullable<bool>)Stelt een waarde in die aangeeft of de ‘Transfer-Encoding’ headerwaarde ‘Chunked’ bevat.

Zie ook