System::Net::WebHeaderCollection Klasse

WebHeaderCollection class

Stellt die Sammlung der Protokoll‑Header dar. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class WebHeaderCollection : public System::Object

Methoden

MethodeBeschreibung
Add(String, String)Fügt das angegebene Paar aus Header‑Name und Header‑Wert zur Sammlung hinzu.
Add(HttpResponseHeader, String)Fügt das angegebene Paar aus Header und Header‑Wert zur Sammlung hinzu.
Add(HttpRequestHeader, String)Fügt das angegebene Paar aus Header und Header‑Wert zur Sammlung hinzu.
AllKeys()Gibt eine Sammlung von Header‑Namen zurück, die in der Sammlung gespeichert sind.
get_Count() constGibt die Anzahl der Elemente in der Sammlung zurück.
get_Keys()Gibt eine Sammlung von Header‑Namen zurück, die in der Sammlung gespeichert sind.
GetKey(int)Gibt einen Schlüssel am angegebenen Index zurück.
GetValues(String)Gibt die Sammlung der Header‑Werte zurück.
idx_get(HttpRequestHeader)Ermittelt den Header‑Wert anhand des angegebenen Request‑Headers.
idx_get(HttpResponseHeader)Ermittelt den Header‑Wert anhand des angegebenen Response‑Headers.
idx_get(String)Ermittelt den Header‑Wert anhand des angegebenen Header‑Namens.
idx_set(HttpRequestHeader, String)Setzt den Header‑Wert des angegebenen Headers.
idx_set(HttpResponseHeader, String)Setzt den Header-Wert unter Verwendung des angegebenen Headers der Antwort.
idx_set(String, String)Setzt den Header-Wert unter Verwendung des angegebenen Header-Namens.
static IsRestricted(const String&)Prüft, ob der angegebene HTTP-Header für die Anforderung gesetzt werden kann.
Remove(String)Entfernt den Header anhand des angegebenen Header-Namens.
Remove(HttpResponseHeader)Entfernt den angegebenen Header der Antwort.
Remove(HttpRequestHeader)Entfernt den angegebenen Header der Anforderung.
Set(String, String)Setzt den Wert des angegebenen Headers.
ToString() const overrideAnalog zur C#-Methode Object.ToString(). Ermöglicht die Umwandlung benutzerdefinierter Objekte in einen String.
WebHeaderCollection()Erstellt eine neue Instanz.

Siehe auch