System::Net::Http::Headers::NameValueHeaderValue class

NameValueHeaderValue class

Rappresenta una coppia chiave/valore da utilizzare nelle intestazioni. 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 fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarla alle funzioni come argomento.

class NameValueHeaderValue : public virtual System::ICloneable

Metodi

MetodoDescrizione
Equals(System::SharedPtr<Object>) overrideConfronta gli oggetti usando la semantica di C# Object.Equals.
static Find(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, String)Trova l’istanza della classe NameValueHeaderValue in una collezione per il nome specificato.
get_Name()Restituisce il nome dell’istanza corrente.
get_Value()Ottiene il valore dell’istanza corrente.
GetHashCode() const overrideAnalogo del metodo C# Object.GetHashCode(). Consente l’hashing di oggetti personalizzati.
static GetHashCode(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Restituisce un codice hash di tutti gli elementi della collezione.
static GetNameValueLength(String, int32_t, System::SharedPtr<NameValueHeaderValue>&)Converte una stringa passata dall’indice specificato in un’istanza della classe NameValueHeaderValue.
static GetNameValueLength(String, int32_t, HeaderFunc<System::SharedPtr<NameValueHeaderValue>>, System::SharedPtr<NameValueHeaderValue>&)Converte una stringa passata dall’indice specificato in un’istanza della classe NameValueHeaderValue.
static GetNameValueListLength(String, int32_t, char16_t, System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Converte una stringa passata dall’indice specificato nella raccolta delle istanze della classe NameValueHeaderValue e restituisce la lunghezza di una sottostringa analizzata.
static GetValueLength(String, int32_t)Restituisce la lunghezza di un valore dall’indice specificato.
NameValueHeaderValue()Crea una nuova istanza.
NameValueHeaderValue(String)Crea una nuova istanza.
NameValueHeaderValue(String, String)Crea una nuova istanza.
static Parse(String)Converte una stringa passata in un’istanza della classe NameValueHeaderValue.
set_Value(String)Imposta un valore dell’istanza corrente.
ToString() const overrideAnalogo del metodo C# Object.ToString(). Consente la conversione di oggetti personalizzati in stringa.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool, System::SharedPtr<Text::StringBuilder>)Restituisce una rappresentazione stringa della raccolta delle istanze della classe NameValueHeaderValue.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool)Restituisce una rappresentazione stringa della raccolta delle istanze della classe NameValueHeaderValue.
static TryParse(String, System::SharedPtr<NameValueHeaderValue>&)Prova a convertire una stringa passata in un’istanza della classe NameValueHeaderValue.

Vedi anche