classe System::Net::WebHeaderCollection

WebHeaderCollection class

Représente la collection des en‑têtes du protocole. Les objets de cette classe ne doivent être alloués qu’en utilisant la fonction System::MakeObject(). Ne créez jamais d’instance de ce type sur la pile ou en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des échecs d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le transmettre aux fonctions en tant qu’argument.

class WebHeaderCollection : public System::Object

Méthodes

MéthodeDescription
Add(String, String)Ajoute la paire spécifiée du nom d’en‑tête et de la valeur d’en‑tête à la collection.
Add(HttpResponseHeader, String)Ajoute la paire spécifiée de l’en‑tête et de la valeur d’en‑tête à la collection.
Add(HttpRequestHeader, String)Ajoute la paire spécifiée de l’en‑tête et de la valeur d’en‑tête à la collection.
AllKeys()Renvoie une collection des noms d’en‑têtes stockés dans la collection.
get_Count() constRenvoie le nombre d’éléments dans la collection.
get_Keys()Renvoie une collection des noms d’en‑têtes stockés dans la collection.
GetKey(int)Renvoie une clé à l’index spécifié.
GetValues(String)Renvoie la collection des valeurs d’en‑tête.
idx_get(HttpRequestHeader)Obtient la valeur de l’en‑tête en utilisant l’en‑tête de la requête spécifiée.
idx_get(HttpResponseHeader)Obtient la valeur de l’en‑tête en utilisant l’en‑tête de la réponse spécifiée.
idx_get(String)Obtient la valeur de l’en‑tête en utilisant le nom d’en‑tête spécifié.
idx_set(HttpRequestHeader, String)Définit la valeur de l’en‑tête spécifié.
idx_set(HttpResponseHeader, String)Définit la valeur de l’en-tête en utilisant l’en-tête de la réponse spécifiée.
idx_set(String, String)Définit la valeur de l’en-tête en utilisant le nom d’en-tête spécifié.
static IsRestricted(const String&)Teste si l’en-tête HTTP spécifié peut être défini pour la requête.
Remove(String)Supprime l’en-tête par le nom d’en-tête spécifié.
Remove(HttpResponseHeader)Supprime l’en-tête de la réponse spécifiée.
Remove(HttpRequestHeader)Supprime l’en-tête de la requête spécifiée.
Set(String, String)Définit la valeur de l’en-tête spécifié.
ToString() const overrideAnalogue de la méthode C# Object.ToString(). Permet de convertir des objets personnalisés en chaîne.
WebHeaderCollection()Construit une nouvelle instance.

Voir aussi