System::Net::Http::Headers::ProductHeaderValue klasse

ProductHeaderValue class

Stelt een producttoken in een waarde van de ‘User-Agent’ header voor. Objecten van deze klasse mogen alleen worden gealloceerd met behulp van de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit runtime‑fouten en/of assertiefouten veroorzaakt. Wikkel deze klasse altijd in een System::SmartPtr pointer en gebruik deze pointer om deze door te geven aan functies als argument.

class ProductHeaderValue : public System::ICloneable

Methoden

MethodeBeschrijving
Equals(System::SharedPtr<Object>) overrideVergelijkt objecten met behulp van C# Object.Equals semantiek.
get_Name()RTTI-informatie.
get_Version()Retourneert de producttoken‑versie.
GetHashCode() const overrideAnaloge van C# Object.GetHashCode() methode. Maakt hashing van aangepaste objecten mogelijk.
static GetProductLength(String, int32_t, System::SharedPtr<ProductHeaderValue>&)Converteert een meegegeven tekenreeks vanaf de opgegeven index naar een instantie van de ProductHeaderValue klasse.
static Parse(String)Converteert een meegegeven tekenreeks naar een instantie van de ProductHeaderValue klasse.
ProductHeaderValue(String)Construeert een nieuw exemplaar.
ProductHeaderValue(String, String)Construeert een nieuw exemplaar.
ToString() const overrideAnaloge van de C# Object.ToString() methode. Maakt het mogelijk aangepaste objecten naar een string te converteren.
static TryParse(String, System::SharedPtr<ProductHeaderValue>&)Probeert een meegegeven tekenreeks te converteren naar een instantie van de ProductHeaderValue klasse.

Zie ook