Classe System::Net::WebHeaderCollection

WebHeaderCollection class

Rappresenta la raccolta delle intestazioni del protocollo. Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarla alle funzioni come argomento.

class WebHeaderCollection : public System::Object

Metodi

MetodoDescrizione
Add(String, String)Aggiunge la coppia specificata del nome dell’intestazione e del valore dell’intestazione alla raccolta.
Add(HttpResponseHeader, String)Aggiunge la coppia specificata dell’intestazione e del valore dell’intestazione alla raccolta.
Add(HttpRequestHeader, String)Aggiunge la coppia specificata dell’intestazione e del valore dell’intestazione alla raccolta.
AllKeys()Restituisce una raccolta dei nomi delle intestazioni memorizzati nella raccolta.
get_Count() constRestituisce il numero di elementi nella raccolta.
get_Keys()Restituisce una raccolta dei nomi delle intestazioni memorizzati nella raccolta.
GetKey(int)Restituisce una chiave all’indice specificato.
GetValues(String)Restituisce la raccolta dei valori delle intestazioni.
idx_get(HttpRequestHeader)Ottiene il valore dell’intestazione usando l’intestazione della richiesta specificata.
idx_get(HttpResponseHeader)Ottiene il valore dell’intestazione usando l’intestazione della risposta specificata.
idx_get(String)Ottiene il valore dell’intestazione usando il nome dell’intestazione specificato.
idx_set(HttpRequestHeader, String)Imposta il valore dell’intestazione specificata.
idx_set(HttpResponseHeader, String)Imposta il valore dell’intestazione utilizzando l’intestazione della risposta specificata.
idx_set(String, String)Imposta il valore dell’intestazione utilizzando il nome dell’intestazione specificato.
static IsRestricted(const String&)Verifica se l’intestazione HTTP specificata può essere impostata per la richiesta.
Remove(String)Rimuove l’intestazione tramite il nome dell’intestazione specificato.
Remove(HttpResponseHeader)Rimuove l’intestazione della risposta specificata.
Remove(HttpRequestHeader)Rimuove l’intestazione della richiesta specificata.
Set(String, String)Imposta il valore dell’intestazione specificata.
ToString() const overrideAnalogo del metodo C# Object.ToString(). Consente la conversione di oggetti personalizzati in stringa.
WebHeaderCollection()Crea una nuova istanza.

Vedi anche