MediaTypeHeaderValue Klasse

Definition

Darstellung des Medientypheaders. Siehe https://tools.ietf.org/html/rfc6838.

public ref class MediaTypeHeaderValue
public class MediaTypeHeaderValue
type MediaTypeHeaderValue = class
Public Class MediaTypeHeaderValue
Vererbung
MediaTypeHeaderValue

Konstruktoren

MediaTypeHeaderValue(String)

Darstellung des Medientypheaders. Siehe https://tools.ietf.org/html/rfc6838.

MediaTypeHeaderValue(String, Double)

Darstellung des Medientypheaders. Siehe https://tools.ietf.org/html/rfc6838.

MediaTypeHeaderValue(StringSegment)

Initialisiert eine neue MediaTypeHeaderValue-Instanz.

MediaTypeHeaderValue(StringSegment, Double)

Initialisiert eine neue MediaTypeHeaderValue-Instanz.

Eigenschaften

Boundary

Ruft den Wert des Boundary-Parameters ab oder legt den Wert fest. Gibt zurück Empty , wenn keine Grenze vorhanden ist.

Charset

Ruft den Wert des Charsetparameters ab oder legt den Wert fest. Gibt zurück Empty , wenn kein Zeichensatz vorhanden ist.

Encoding

Ruft den Wert des Encoding-Parameters ab oder legt den Wert fest. Durch Festlegen der Codierung wird auf CharsetWebNamefestgelegt.

Facets

Rufen Sie eine IList<T> der Facetten von ab MediaTypeHeaderValue. Facets sind eine durch Punkte getrennte Liste von StringSegments im SubTypeWithoutSuffix. Weitere Informationen finden Sie in der RFC-Dokumentation zu Facets.

IsReadOnly

Ruft ab, ob schreiblos MediaTypeHeaderValue ist.

MatchesAllSubTypes

Ruft ab, ob dies MediaTypeHeaderValue mit allen Untertypen übereinstimmt.

MatchesAllSubTypesWithoutSuffix

Ruft ab, ob dies MediaTypeHeaderValue mit allen Untertypen übereinstimmt, wobei ein strukturiertes Syntaxsuffix ignoriert wird.

MatchesAllTypes

Ruft ab, ob dies MediaTypeHeaderValue mit allen Typen übereinstimmt.

MediaType

Ruft den Wert des Medientyps ab oder legt den Wert fest. Gibt zurück Empty , wenn kein Medientyp vorhanden ist.

Parameters

Ruft die Parameter des Medientyps ab oder legt sie fest. Gibt ein leeres IList<T> zurück, wenn keine Parameter vorhanden sind.

Quality

Ruft den Wert des Qualitätsparameters ab oder legt den Wert fest. Gibt NULL zurück, wenn keine Qualität vorhanden ist.

SubType

Ruft den Untertyp von ab MediaTypeHeaderValue.

SubTypeWithoutSuffix

Ruft den Untertyp von ab MediaTypeHeaderValue, wobei kein strukturiertes Syntaxsuffix vorhanden ist. Gibt zurück Empty , wenn kein Untertyp ohne Suffix vorhanden ist.

Suffix

Ruft das strukturierte Syntaxsuffix des MediaTypeHeaderValue ab, wenn es eins hat. Weitere Informationen finden Sie in der RFC-Dokumentation zu strukturierten Syntaxen.

Type

Ruft den Typ des MediaTypeHeaderValue ab.

Methoden

Copy()

Führt eine umfassende Kopie dieses Objekts und aller NameValueHeaderValue-Unterkomponenten aus, wobei die Kosten für die erneute Validierung der Komponenten vermieden werden.

CopyAsReadOnly()

Führt eine umfassende Kopie dieses Objekts und aller NameValueHeaderValue-Unterkomponenten aus, wobei die Kosten für die erneute Validierung der Komponenten vermieden werden. Die Kopie ist schreibgeschützt.

Equals(Object)

Darstellung des Medientypheaders. Siehe https://tools.ietf.org/html/rfc6838.

GetHashCode()

Darstellung des Medientypheaders. Siehe https://tools.ietf.org/html/rfc6838.

IsSubsetOf(MediaTypeHeaderValue)

Ruft einen Wert ab, der angibt, ob dies MediaTypeHeaderValue eine Teilmenge von otherMediaTypeist. Eine "Teilmenge" wird gemäß der in https://www.ietf.org/rfc/rfc2068.txt Abschnitt 14.1, Accept beschriebenen Rangfolge als derselbe oder ein spezifischerer Medientyp definiert.

MatchesMediaType(StringSegment)

Ruft einen Wert ab, der angibt, ob otherMediaType eine Teilmenge dieser MediaTypeHeaderValue in Bezug auf Type/SubType ist. Eine "Teilmenge" wird gemäß der in https://www.ietf.org/rfc/rfc2068.txt Abschnitt 14.1, Accept beschriebenen Rangfolge als derselbe oder ein spezifischerer Medientyp definiert.

Parse(String)

Darstellung des Medientypheaders. Siehe https://tools.ietf.org/html/rfc6838.

Parse(StringSegment)

Verwendet einen Medientyp und analysiert ihn in und die MediaTypeHeaderValue zugehörigen Parameter.

ParseList(IList<String>)

Verwendet eine IList<T> von String und analysiert es in und die MediaTypeHeaderValue zugehörigen Parameter.

ParseStrictList(IList<String>)

Verwendet eine IList<T> von String und analysiert es in und die MediaTypeHeaderValue zugehörigen Parameter. Löst aus, wenn ungültige Daten in einer Zeichenfolge vorhanden sind.

ToString()

Darstellung des Medientypheaders. Siehe https://tools.ietf.org/html/rfc6838.

TryParse(String, MediaTypeHeaderValue)

Darstellung des Medientypheaders. Siehe https://tools.ietf.org/html/rfc6838.

TryParse(StringSegment, MediaTypeHeaderValue)

Verwendet einen Medientyp, der Parameter enthalten kann, und analysiert ihn in die und die MediaTypeHeaderValue zugehörigen Parameter.

TryParseList(IList<String>, IList<MediaTypeHeaderValue>)

Verwendet eine IList<T> von String und analysiert es in und die MediaTypeHeaderValue zugehörigen Parameter.

TryParseStrictList(IList<String>, IList<MediaTypeHeaderValue>)

Verwendet eine IList<T> von String und analysiert es in und die MediaTypeHeaderValue zugehörigen Parameter.

Gilt für: