System::Net::Http::Headers::NameValueHeaderValue Klasse

NameValueHeaderValue class

Stellt ein Schlüssel/Wert‑Paar dar, das in Headern verwendet wird. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class NameValueHeaderValue : public virtual System::ICloneable

Methoden

MethodeBeschreibung
Equals(System::SharedPtr<Object>) overrideVergleicht Objekte anhand der C#-Semantik von Object.Equals.
static Find(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, String)Findet die NameValueHeaderValue‑Klasseninstanz in einer Sammlung anhand des angegebenen Namens.
get_Name()Gibt den Namen der aktuellen Instanz zurück.
get_Value()Ermittelt den Wert der aktuellen Instanz.
GetHashCode() const overrideAnalog zur C#-Methode Object.GetHashCode(). Ermöglicht das Hashen benutzerdefinierter Objekte.
static GetHashCode(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Gibt einen Hashcode aller Elemente der Sammlung zurück.
static GetNameValueLength(String, int32_t, System::SharedPtr<NameValueHeaderValue>&)Konvertiert einen übergebenen String ab dem angegebenen Index in eine Instanz der NameValueHeaderValue-Klasse.
static GetNameValueLength(String, int32_t, HeaderFunc<System::SharedPtr<NameValueHeaderValue>>, System::SharedPtr<NameValueHeaderValue>&)Konvertiert einen übergebenen String ab dem angegebenen Index in eine Instanz der NameValueHeaderValue-Klasse.
static GetNameValueListLength(String, int32_t, char16_t, System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Konvertiert einen übergebenen String ab dem angegebenen Index in die Sammlung von NameValueHeaderValue-Klasseninstanzen und gibt die Länge eines geparsten Teilstrings zurück.
static GetValueLength(String, int32_t)Gibt die Länge eines Werts ab dem angegebenen Index zurück.
NameValueHeaderValue()Erstellt eine neue Instanz.
NameValueHeaderValue(String)Erstellt eine neue Instanz.
NameValueHeaderValue(String, String)Erstellt eine neue Instanz.
static Parse(String)Konvertiert einen übergebenen String in eine Instanz der NameValueHeaderValue-Klasse.
set_Value(String)Setzt einen Wert der aktuellen Instanz.
ToString() const overrideAnalog zur C#-Methode Object.ToString(). Ermöglicht die Umwandlung benutzerdefinierter Objekte in einen String.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool, System::SharedPtr<Text::StringBuilder>)Gibt eine String‑Darstellung der Sammlung von NameValueHeaderValue‑Klasseninstanzen zurück.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool)Gibt eine String‑Darstellung der Sammlung von NameValueHeaderValue‑Klasseninstanzen zurück.
static TryParse(String, System::SharedPtr<NameValueHeaderValue>&)Versucht, einen übergebenen String in eine Instanz der NameValueHeaderValue-Klasse zu konvertieren.

Siehe auch