System::Net::WebHeaderCollection Klasse
Inhalt
[
Ausblenden
]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
| Methode | Beschreibung |
|---|---|
| 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() const | Gibt 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 override | Analog zur C#-Methode Object.ToString(). Ermöglicht die Umwandlung benutzerdefinierter Objekte in einen String. |
| WebHeaderCollection() | Erstellt eine neue Instanz. |
Siehe auch
- Class Object
- Namespace System::Net
- Library Aspose.Font for C++