MediaTypeHeaderValue Classe

Définition

Représentation de l’en-tête de type de média. Consultez https://tools.ietf.org/html/rfc6838.

public ref class MediaTypeHeaderValue
public class MediaTypeHeaderValue
type MediaTypeHeaderValue = class
Public Class MediaTypeHeaderValue
Héritage
MediaTypeHeaderValue

Constructeurs

MediaTypeHeaderValue(String)

Représentation de l’en-tête de type de média. Consultez https://tools.ietf.org/html/rfc6838.

MediaTypeHeaderValue(String, Double)

Représentation de l’en-tête de type de média. Consultez https://tools.ietf.org/html/rfc6838.

MediaTypeHeaderValue(StringSegment)

Initialise une instance MediaTypeHeaderValue.

MediaTypeHeaderValue(StringSegment, Double)

Initialise une instance MediaTypeHeaderValue.

Propriétés

Boundary

Obtient ou définit la valeur du paramètre de limite. Retourne Empty s’il n’y a pas de limite.

Charset

Obtient ou définit la valeur du paramètre charset. Retourne Empty s’il n’y a pas d’ensemble de caractères.

Encoding

Obtient ou définit la valeur du paramètre Encoding. Si vous définissez l’encodage, la valeur est définie Charset sur WebName.

Facets

Obtenez un IList<T> des facettes de .MediaTypeHeaderValue Les facettes sont une liste séparée par une période de StringSegments dans le SubTypeWithoutSuffix. Consultez la documentation RFC sur les facettes.

IsReadOnly

Obtient si le MediaTypeHeaderValue est en lecture seule.

MatchesAllSubTypes

Obtient si cela MediaTypeHeaderValue correspond à tous les sous-types.

MatchesAllSubTypesWithoutSuffix

Obtient si cela MediaTypeHeaderValue correspond à tous les sous-types, en ignorant tout suffixe de syntaxe structuré.

MatchesAllTypes

Obtient si cela MediaTypeHeaderValue correspond à tous les types.

MediaType

Obtient ou définit la valeur du type de média. Retourne Empty s’il n’existe aucun type de média.

Parameters

Obtient ou définit les paramètres du type de média. Retourne un vide IList<T> s’il n’existe aucun paramètre.

Quality

Obtient ou définit la valeur du paramètre de qualité. Retourne null s’il n’y a pas de qualité.

SubType

Obtient le sous-type de .MediaTypeHeaderValue

SubTypeWithoutSuffix

Obtient le sous-type du , à l’exclusion MediaTypeHeaderValuede tout suffixe de syntaxe structurée. Retourne Empty s’il n’existe aucun sous-type sans suffixe.

Suffix

Obtient le suffixe de syntaxe structuré du MediaTypeHeaderValue s’il en a un. Consultez la documentation RFC sur les syntaxes structurées.

Type

Obtient le type de MediaTypeHeaderValue.

Méthodes

Copy()

Effectue une copie approfondie de cet objet et de tous ses sous-composants NameValueHeaderValue, tout en évitant le coût de la re-validation des composants.

CopyAsReadOnly()

Effectue une copie approfondie de cet objet et de tous ses sous-composants NameValueHeaderValue, tout en évitant le coût de la re-validation des composants. Cette copie est en lecture seule.

Equals(Object)

Représentation de l’en-tête de type de média. Consultez https://tools.ietf.org/html/rfc6838.

GetHashCode()

Représentation de l’en-tête de type de média. Consultez https://tools.ietf.org/html/rfc6838.

IsSubsetOf(MediaTypeHeaderValue)

Obtient une valeur indiquant s’il s’agit MediaTypeHeaderValue d’un sous-ensemble de otherMediaType. Un « sous-ensemble » est défini comme un type de média identique ou plus spécifique en fonction de la priorité décrite dans https://www.ietf.org/rfc/rfc2068.txt la section 14.1, Accepter.

MatchesMediaType(StringSegment)

Obtient une valeur indiquant s’il s’agit otherMediaType d’un sous-ensemble de ce MediaTypeHeaderValue en termes de type/subType. Un « sous-ensemble » est défini comme un type de média identique ou plus spécifique en fonction de la priorité décrite dans https://www.ietf.org/rfc/rfc2068.txt la section 14.1, Accepter.

Parse(String)

Représentation de l’en-tête de type de média. Consultez https://tools.ietf.org/html/rfc6838.

Parse(StringSegment)

Prend un type de média et l’analyse dans les MediaTypeHeaderValue paramètres et associés.

ParseList(IList<String>)

Prend un IList<T> de String et l’analyse dans les MediaTypeHeaderValue paramètres associés et .

ParseStrictList(IList<String>)

Prend un IList<T> de String et l’analyse dans les MediaTypeHeaderValue paramètres associés et . Lève s’il existe des données non valides dans une chaîne.

ToString()

Représentation de l’en-tête de type de média. Consultez https://tools.ietf.org/html/rfc6838.

TryParse(String, MediaTypeHeaderValue)

Représentation de l’en-tête de type de média. Consultez https://tools.ietf.org/html/rfc6838.

TryParse(StringSegment, MediaTypeHeaderValue)

Prend un type de média, qui peut inclure des paramètres, et l’analyse dans les MediaTypeHeaderValue paramètres et associés.

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

Prend un IList<T> de String et l’analyse dans les MediaTypeHeaderValue paramètres associés et .

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

Prend un IList<T> de String et l’analyse dans les MediaTypeHeaderValue paramètres associés et .

S’applique à