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

NameValueHeaderValue class

Vertegenwoordigt een sleutel/waarde‑paar dat in headers kan worden gebruikt. Objecten van deze klasse mogen alleen worden toegewezen met de functie System::MakeObject() . Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime‑fouten en/of assertiefouten. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class NameValueHeaderValue : public virtual System::ICloneable

Methoden

MethodeBeschrijving
Equals(System::SharedPtr<Object>) overrideVergelijkt objecten met behulp van C# Object.Equals semantiek.
static Find(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, String)Zoekt de NameValueHeaderValue‑klasse‑instantie in een collectie op basis van de opgegeven naam.
get_Name()Retourneert een naam van de huidige instantie.
get_Value()Haalt een waarde op van de huidige instantie.
GetHashCode() const overrideAnaloge van C# Object.GetHashCode() methode. Maakt hashing van aangepaste objecten mogelijk.
static GetHashCode(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Retourneert een hashcode van alle items in de collectie.
static GetNameValueLength(String, int32_t, System::SharedPtr<NameValueHeaderValue>&)Converteert een meegegeven string vanaf de opgegeven index naar een instantie van de NameValueHeaderValue klasse.
static GetNameValueLength(String, int32_t, HeaderFunc<System::SharedPtr<NameValueHeaderValue>>, System::SharedPtr<NameValueHeaderValue>&)Converteert een meegegeven string vanaf de opgegeven index naar een instantie van de NameValueHeaderValue klasse.
static GetNameValueListLength(String, int32_t, char16_t, System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>)Converteert een meegegeven string vanaf de opgegeven index naar de collectie van NameValueHeaderValue‑klasse‑instanties en retourneert de lengte van de geparseerde sub‑string.
static GetValueLength(String, int32_t)Retourneert de lengte van een waarde vanaf de opgegeven index.
NameValueHeaderValue()Construeert een nieuw exemplaar.
NameValueHeaderValue(String)Construeert een nieuw exemplaar.
NameValueHeaderValue(String, String)Construeert een nieuw exemplaar.
static Parse(String)Converteert een meegegeven string naar een instantie van de NameValueHeaderValue klasse.
set_Value(String)Stelt een waarde in van de huidige instantie.
ToString() const overrideAnaloge van de C# Object.ToString() methode. Maakt het mogelijk aangepaste objecten naar een string te converteren.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool, System::SharedPtr<Text::StringBuilder>)Retourneert een tekenreeksrepresentatie van de collectie van NameValueHeaderValue‑klasse‑instanties.
static ToString(System::SharedPtr<ObjectCollection<System::SharedPtr<NameValueHeaderValue>>>, char16_t, bool)Retourneert een tekenreeksrepresentatie van de collectie van NameValueHeaderValue‑klasse‑instanties.
static TryParse(String, System::SharedPtr<NameValueHeaderValue>&)Probeert een meegegeven string te converteren naar een instantie van de NameValueHeaderValue klasse.

Zie ook