classe System::Net::Http::Headers::ViaHeaderValue

ViaHeaderValue class

Rappresenta un valore dell’intestazione ‘Via’. Gli oggetti di questa classe devono essere allocati solo utilizzando 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 fault di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e utilizzare tale puntatore per passarlo alle funzioni come argomento.

class ViaHeaderValue : public System::ICloneable

Metodi

MetodoDescrizione
Equals(System::SharedPtr<Object>) overrideConfronta gli oggetti usando la semantica di C# Object.Equals.
get_Comment()Restituisce il commento dal valore dell’intestazione ‘Via’.
get_ProtocolName()Informazioni RTTI.
get_ProtocolVersion()Restituisce la versione del protocollo dal valore dell’intestazione ‘Via’.
get_ReceivedBy()Restituisce l’host e la porta a cui è stata ricevuta la richiesta o la risposta.
GetHashCode() const overrideAnalogo del metodo C# Object.GetHashCode(). Consente l’hashing di oggetti personalizzati.
static GetViaLength(String, int32_t, System::SharedPtr<Object>&)Converte una stringa passata dall’indice specificato in un’istanza della classe ViaHeaderValue.
static Parse(String)Converte una stringa passata in un’istanza della classe ViaHeaderValue.
ToString() const overrideAnalogo del metodo C# Object.ToString(). Consente la conversione di oggetti personalizzati in stringa.
static TryParse(String, System::SharedPtr<ViaHeaderValue>&)Tenta di convertire una stringa passata in un’istanza della classe ViaHeaderValue.
ViaHeaderValue(String, String)Crea una nuova istanza.
ViaHeaderValue(String, String, String)Crea una nuova istanza.
ViaHeaderValue(String, String, String, String)Crea una nuova istanza.

Vedi anche