HttpMediaTypeWithQualityHeaderValue Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt akzeptierte Informationen dar, die im Accept HTTP-Header für eine HTTP-Anforderung verwendet werden.
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
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Die HttpMediaTypeWithQualityHeaderValue-Klasse stellt akzeptierte Informationen dar, die im Accept HTTP-Header für eine HTTP-Anforderung verwendet werden.
Die Accept-Eigenschaft für die HttpRequestHeaderCollection gibt eine HttpMediaTypeWithQualityHeaderValueCollection zurück, die HttpMediaTypeWithQualityHeaderValue-Objekte enthält.
Die Quality-Eigenschaft stellt den Qualitätsfaktor dar, mit dem der Benutzer-Agent den relativen Grad der Präferenz für den Medientyp in einem Header angeben kann. Qualität verwendet eine Skala von 0 bis 1. Der Standardwert ist q=1.
Konstruktoren
HttpMediaTypeWithQualityHeaderValue(String) |
Initialisiert einen neuen instance der HttpMediaTypeHeaderValue-Klasse mit einem Medientyp. |
HttpMediaTypeWithQualityHeaderValue(String, Double) |
Initialisiert eine neue instance der HttpMediaTypeHeaderValue-Klasse mit einem Medientyp und einer Qualität. |
Eigenschaften
CharSet |
Ruft den Zeichensatz des Inhalts ab, der akzeptiert werden soll, der im Accept-HTTP-Header verwendet wird, oder legt diesen fest. |
MediaType |
Ruft den Medientyp des zu akzeptierenden Inhalts ab, der im Accept-HTTP-Header verwendet wird, oder legt diesen fest. |
Parameters |
Ruft einen Satz von Parametern ab, die im Accept-HTTP-Header enthalten sind. |
Quality |
Rufen Sie den qvalue oder die Qualität ab, die im Accept HTTP-Header verwendet wird, oder legen Sie sie fest. |
Methoden
Parse(String) |
Konvertiert eine Zeichenfolge in eine HttpMediaTypeWithQualityHeaderValue-instance. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle HttpMediaTypeWithQualityHeaderValue-Objekt darstellt. |
TryParse(String, HttpMediaTypeWithQualityHeaderValue) |
Bestimmt, ob eine Zeichenfolge gültige HttpMediaTypeWithQualityHeaderValue-Informationen ist. |