classe System::Net::Http::Headers::ViaHeaderValue

ViaHeaderValue class

Représente une valeur de l’en-tête ‘Via’. 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 en utilisant l’opérateur new, car cela entraînera des erreurs d’exécution et/ou des fautes d’assertion. Enveloppez toujours cette classe dans un pointeur System::SmartPtr et utilisez ce pointeur pour le passer aux fonctions en tant qu’argument.

class ViaHeaderValue : public System::ICloneable

Méthodes

MéthodeDescription
Equals(System::SharedPtr<Object>) overrideCompare les objets en utilisant la sémantique C# Object.Equals.
get_Comment()Renvoie le commentaire de la valeur de l’en-tête ‘Via’.
get_ProtocolName()Informations RTTI.
get_ProtocolVersion()Renvoie la version du protocole de la valeur de l’en-tête ‘Via’.
get_ReceivedBy()Renvoie l’hôte et le port par lesquels la requête ou la réponse a été reçue.
GetHashCode() const overrideAnalogue de la méthode C# Object.GetHashCode(). Permet le hachage d’objets personnalisés.
static GetViaLength(String, int32_t, System::SharedPtr<Object>&)Convertit une chaîne passée à partir de l’index spécifié en une instance de la classe ViaHeaderValue.
static Parse(String)Convertit une chaîne passée en une instance de la classe ViaHeaderValue.
ToString() const overrideAnalogue de la méthode C# Object.ToString(). Permet de convertir des objets personnalisés en chaîne.
static TryParse(String, System::SharedPtr<ViaHeaderValue>&)Essaie de convertir une chaîne passée en une instance de la classe ViaHeaderValue.
ViaHeaderValue(String, String)Construit une nouvelle instance.
ViaHeaderValue(String, String, String)Construit une nouvelle instance.
ViaHeaderValue(String, String, String, String)Construit une nouvelle instance.

Voir aussi