Compartir a través de


HttpMediaTypeWithQualityHeaderValue Clase

Definición

Representa la información de aceptación usada en el encabezado Accept HTTP en una solicitud HTTP.

public ref class HttpMediaTypeWithQualityHeaderValue sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpMediaTypeWithQualityHeaderValueFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpMediaTypeWithQualityHeaderValue final : IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpMediaTypeWithQualityHeaderValueFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpMediaTypeWithQualityHeaderValue final : IStringable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpMediaTypeWithQualityHeaderValueFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpMediaTypeWithQualityHeaderValue : IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpMediaTypeWithQualityHeaderValueFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpMediaTypeWithQualityHeaderValue : IStringable
function HttpMediaTypeWithQualityHeaderValue(mediaType, quality)
Public NotInheritable Class HttpMediaTypeWithQualityHeaderValue
Implements IStringable
Herencia
Object Platform::Object IInspectable HttpMediaTypeWithQualityHeaderValue
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

La clase HttpMediaTypeWithQualityHeaderValue representa la información de aceptación utilizada en el encabezado HTTP Accept en una solicitud HTTP.

La propiedad Accept de HttpRequestHeaderCollection devuelve un httpMediaTypeWithQualityHeaderValueCollection que contiene objetos HttpMediaTypeWithQualityHeaderValue.

La propiedad Quality representa el factor de calidad que permite al agente de usuario indicar el grado relativo de preferencia para el tipo de medio en un encabezado. La calidad usa una escala de 0 a 1. El valor predeterminado es q=1.

Constructores

HttpMediaTypeWithQualityHeaderValue(String)

Inicializa una nueva instancia de la clase HttpMediaTypeHeaderValue con un tipo de medio.

HttpMediaTypeWithQualityHeaderValue(String, Double)

Inicializa una nueva instancia de la clase HttpMediaTypeHeaderValue con un tipo de medio y una calidad.

Propiedades

CharSet

Obtiene o establece el juego de caracteres del contenido que se va a aceptar que se usa en el encabezado HTTP Accept .

MediaType

Obtiene o establece el tipo de medio del contenido que se va a aceptar que se usa en el encabezado ACCEPT HTTP.

Parameters

Obtiene un conjunto de parámetros incluidos en el encabezado ACCEPT HTTP.

Quality

Obtiene o establece el valor qvalue o la calidad usados en el encabezado ACCEPT HTTP.

Métodos

Parse(String)

Convierte una cadena en una instancia de HttpMediaTypeWithQualityHeaderValue .

ToString()

Devuelve una cadena que representa el objeto HttpMediaTypeWithQualityHeaderValue actual.

TryParse(String, HttpMediaTypeWithQualityHeaderValue)

Determina si una cadena es una información httpMediaTypeWithQualityHeaderValue válida.

Se aplica a

Consulte también