Clase System::Net::Http::Headers::ViaHeaderValue

ViaHeaderValue class

Representa un valor del encabezado ‘Via’. Los objetos de esta clase solo deben asignarse mediante la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila ni usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use ese puntero para pasarla a funciones como argumento.

class ViaHeaderValue : public System::ICloneable

Métodos

MétodoDescripción
Equals(System::SharedPtr<Object>) overrideCompara objetos usando la semántica de C# Object.Equals.
get_Comment()Devuelve el comentario del valor del encabezado ‘Via’.
get_ProtocolName()Información RTTI.
get_ProtocolVersion()Devuelve la versión del protocolo del valor del encabezado ‘Via’.
get_ReceivedBy()Devuelve el host y el puerto por los que se recibió la solicitud o respuesta.
GetHashCode() const overrideAnálogo del método C# Object.GetHashCode(). Permite el hash de objetos personalizados.
static GetViaLength(String, int32_t, System::SharedPtr<Object>&)Convierte una cadena pasada desde el índice especificado a una instancia de la clase ViaHeaderValue.
static Parse(String)Convierte una cadena pasada a una instancia de la clase ViaHeaderValue.
ToString() const overrideAnálogo del método C# Object.ToString(). Permite convertir objetos personalizados a cadena.
static TryParse(String, System::SharedPtr<ViaHeaderValue>&)Intenta convertir una cadena pasada a una instancia de la clase ViaHeaderValue.
ViaHeaderValue(String, String)Construye una nueva instancia.
ViaHeaderValue(String, String, String)Construye una nueva instancia.
ViaHeaderValue(String, String, String, String)Construye una nueva instancia.

Ver también