HttpMediaTypeWithQualityHeaderValue Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta le informazioni di accettazione usate nell'intestazione Accept HTTP in una richiesta 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
- Ereditarietà
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
La classe HttpMediaTypeWithQualityHeaderValue rappresenta le informazioni usate nell'intestazione Accept HTTP in una richiesta HTTP.
La proprietà Accept in HttpRequestHeaderCollection restituisce un oggetto HttpMediaTypeWithQualityHeaderValueCollection contenente oggetti HttpMediaTypeWithQualityHeaderValue .
La proprietà Quality rappresenta il fattore di qualità che consente all'agente utente di indicare il grado relativo di preferenza per il tipo di supporto in un'intestazione. La qualità usa una scala da 0 a 1. Il valore predefinito è q=1.
Costruttori
HttpMediaTypeWithQualityHeaderValue(String) |
Inizializza una nuova istanza della classe HttpMediaTypeHeaderValue con un tipo di supporto. |
HttpMediaTypeWithQualityHeaderValue(String, Double) |
Inizializza una nuova istanza della classe HttpMediaTypeHeaderValue con un tipo di supporto e una qualità. |
Proprietà
CharSet |
Ottiene o imposta il set di caratteri del contenuto da accettare nell'intestazione Accetta HTTP. |
MediaType |
Ottiene o imposta il tipo di supporto del contenuto da accettare nell'intestazione Accetta HTTP. |
Parameters |
Ottiene un set di parametri inclusi nell'intestazione Accept HTTP. |
Quality |
Ottenere o impostare il qvalue o la qualità utilizzata nell'intestazione Accetta HTTP. |
Metodi
Parse(String) |
Converte una stringa in un'istanza httpMediaTypeWithQualityHeaderValue . |
ToString() |
Restituisce una stringa che rappresenta l'oggetto HttpMediaTypeWithQualityHeaderValue corrente. |
TryParse(String, HttpMediaTypeWithQualityHeaderValue) |
Determina se una stringa è valida per le informazioni HttpMediaTypeWithQualityHeaderValue . |