Freigeben über


HttpMediaTypeHeaderValue Klasse

Definition

Stellt den Wert des Content-Type-HTTP-Headers für den HTTP-Inhalt in einer Anforderung oder Antwort dar.

public ref class HttpMediaTypeHeaderValue sealed : IStringable
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Http.Headers.IHttpMediaTypeHeaderValueFactory, 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 HttpMediaTypeHeaderValue 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.IHttpMediaTypeHeaderValueFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class HttpMediaTypeHeaderValue final : IStringable
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Http.Headers.IHttpMediaTypeHeaderValueFactory), 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 HttpMediaTypeHeaderValue : 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.IHttpMediaTypeHeaderValueFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class HttpMediaTypeHeaderValue : IStringable
function HttpMediaTypeHeaderValue(mediaType)
Public NotInheritable Class HttpMediaTypeHeaderValue
Implements IStringable
Vererbung
Object Platform::Object IInspectable HttpMediaTypeHeaderValue
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 HttpMediaTypeHeaderValue-Klasse stellt den Wert des Content-Type-HTTP-Headers für HTTP-Inhalte dar, die in einer HTTP-Anforderung gesendet oder in einer HTTP-Antwort empfangen wurden.

Die ContentType-Eigenschaft für httpContentHeaderCollection gibt ein HttpMediaTypeHeaderValue-Objekt zurück.

Konstruktoren

HttpMediaTypeHeaderValue(String)

Initialisiert eine neue instance der HttpMediaTypeHeaderValue-Klasse.

Eigenschaften

CharSet

Ruft den Zeichensatz des Entitätskörpers ab, der im Content-Type-HTTP-Header verwendet wird, oder legt den Zeichensatz fest.

MediaType

Ruft den Medientyp des Entitätskörpers ab, der im Content-Type-HTTP-Header verwendet wird, oder legt den Medientyp fest.

Parameters

Ruft eine Reihe von Parametern ab, die im HTTP-Header Content-Type enthalten sind.

Methoden

Parse(String)

Konvertiert eine Zeichenfolge in eine HttpMediaTypeHeaderValue-instance.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle HttpMediaTypeHeaderValue-Objekt darstellt.

TryParse(String, HttpMediaTypeHeaderValue)

Bestimmt, ob eine Zeichenfolge gültige HttpMediaTypeHeaderValue-Informationen ist.

Gilt für:

Weitere Informationen