System::Net::Http::Headers::ViaHeaderValue klasse

ViaHeaderValue class

Stelt een waarde voor van de ‘Via’ header. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. 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 de System::SmartPtr pointer en gebruik deze pointer om deze door te geven aan functies als argument.

class ViaHeaderValue : public System::ICloneable

Methoden

MethodeBeschrijving
Equals(System::SharedPtr<Object>) overrideVergelijkt objecten met behulp van C# Object.Equals semantiek.
get_Comment()Retourneert de opmerking uit de ‘Via’ headerwaarde.
get_ProtocolName()RTTI-informatie.
get_ProtocolVersion()Retourneert de protocolversie uit de ‘Via’ headerwaarde.
get_ReceivedBy()Retourneert de host en poort waarop het verzoek of de respons werd ontvangen.
GetHashCode() const overrideAnaloge van C# Object.GetHashCode() methode. Maakt hashing van aangepaste objecten mogelijk.
static GetViaLength(String, int32_t, System::SharedPtr<Object>&)Converteert een meegegeven string vanaf de opgegeven index naar een instantie van de ViaHeaderValue klasse.
static Parse(String)Converteert een meegegeven string naar een instantie van de ViaHeaderValue klasse.
ToString() const overrideAnaloge van de C# Object.ToString() methode. Maakt het mogelijk aangepaste objecten naar een string te converteren.
static TryParse(String, System::SharedPtr<ViaHeaderValue>&)Probeert een meegegeven string te converteren naar een instantie van de ViaHeaderValue klasse.
ViaHeaderValue(String, String)Construeert een nieuw exemplaar.
ViaHeaderValue(String, String, String)Construeert een nieuw exemplaar.
ViaHeaderValue(String, String, String, String)Construeert een nieuw exemplaar.

Zie ook