System::Net::Http::Headers::NameValueHeaderValue classe

NameValueHeaderValue class

Représente une paire clé/valeur à utiliser dans les en-têtes. 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 avec 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 la transmettre aux fonctions en tant qu’argument.

class NameValueHeaderValue : public virtual System::ICloneable

Méthodes

MéthodeDescription
Equals(System::SharedPtr<Object>) overrideCompare les objets en utilisant la sémantique C# Object.Equals.
static Find(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, String)Trouve l’instance NameValueHeaderValue-class dans une collection par le nom spécifié.
get_Name()Renvoie le nom de l’instance actuelle.
get_Value()Obtient la valeur de l’instance actuelle.
GetHashCode() const overrideAnalogue de la méthode C# Object.GetHashCode(). Permet le hachage d’objets personnalisés.
static GetHashCode(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Renvoie un code de hachage de tous les éléments de la collection.
static GetNameValueLength(String, int32_t, System::SharedPtr<NameValueHeaderValue>&)Convertit une chaîne passée depuis l’index spécifié en une instance de la classe NameValueHeaderValue.
static GetNameValueLength(String, int32_t, HeaderFunc<System::SharedPtr<NameValueHeaderValue>>, System::SharedPtr<NameValueHeaderValue>&)Convertit une chaîne passée depuis l’index spécifié en une instance de la classe NameValueHeaderValue.
static GetNameValueListLength(String, int32_t, char16_t, System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Convertit une chaîne passée depuis l’index spécifié en une collection d’instances de la classe NameValueHeaderValue et renvoie la longueur d’une sous‑chaîne analysée.
static GetValueLength(String, int32_t)Renvoie la longueur d’une valeur depuis l’index spécifié.
NameValueHeaderValue()Construit une nouvelle instance.
NameValueHeaderValue(String)Construit une nouvelle instance.
NameValueHeaderValue(String, String)Construit une nouvelle instance.
static Parse(String)Convertit une chaîne passée en une instance de la classe NameValueHeaderValue.
set_Value(String)Définit une valeur de l’instance actuelle.
ToString() const overrideAnalogue de la méthode C# Object.ToString(). Permet de convertir des objets personnalisés en chaîne.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool, System::SharedPtr<Text::StringBuilder>)Renvoie une représentation sous forme de chaîne de la collection d’instances de la classe NameValueHeaderValue.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool)Renvoie une représentation sous forme de chaîne de la collection d’instances de la classe NameValueHeaderValue.
static TryParse(String, System::SharedPtr<NameValueHeaderValue>&)Essaie de convertir une chaîne passée en une instance de la classe NameValueHeaderValue.

Voir aussi