MediaTypeHeaderValue クラス

定義

メディアの種類のヘッダーの表現。 以下を参照してください。https://tools.ietf.org/html/rfc6838

public ref class MediaTypeHeaderValue
public class MediaTypeHeaderValue
type MediaTypeHeaderValue = class
Public Class MediaTypeHeaderValue
継承
MediaTypeHeaderValue

コンストラクター

MediaTypeHeaderValue(String)

メディアの種類のヘッダーの表現。 以下を参照してください。https://tools.ietf.org/html/rfc6838

MediaTypeHeaderValue(String, Double)

メディアの種類のヘッダーの表現。 以下を参照してください。https://tools.ietf.org/html/rfc6838

MediaTypeHeaderValue(StringSegment)

MediaTypeHeaderValue インスタンスを初期化します。

MediaTypeHeaderValue(StringSegment, Double)

MediaTypeHeaderValue インスタンスを初期化します。

プロパティ

Boundary

境界パラメーターの値を取得または設定します。 Empty境界がない場合は を返します。

Charset

charset パラメーターの値を取得または設定します。 Empty文字セットがない場合は を返します。

Encoding

Encoding パラメーターの値を取得または設定します。 エンコードを設定すると、 が CharsetWebName設定されます。

Facets

IList<T>のファセットの を取得しますMediaTypeHeaderValue。 ファセットは、 の StringSegments SubTypeWithoutSuffixのピリオド区切りのリストです。 ファセットに関する RFC ドキュメントを参照してください。

IsReadOnly

が読み取り MediaTypeHeaderValue 専用かどうかを取得します。

MatchesAllSubTypes

これが MediaTypeHeaderValue すべてのサブタイプと一致するかどうかを取得します。

MatchesAllSubTypesWithoutSuffix

構造化構文サフィックスを無視して、これが MediaTypeHeaderValue すべてのサブタイプと一致するかどうかを取得します。

MatchesAllTypes

これが MediaTypeHeaderValue すべての型と一致するかどうかを取得します。

MediaType

メディアの種類の値を取得または設定します。 メディアの Empty 種類がない場合は を返します。

Parameters

メディアの種類のパラメーターを取得または設定します。 パラメーターがない場合は、空 IList<T> の を返します。

Quality

quality パラメーターの値を取得または設定します。 品質がない場合は null を返します。

SubType

のサブタイプを取得します MediaTypeHeaderValue

SubTypeWithoutSuffix

構造化構文サフィックスを除く の MediaTypeHeaderValueサブタイプを取得します。 Emptyサフィックスのないサブタイプがない場合は を返します。

Suffix

の構造化構文サフィックスがある場合は、 を MediaTypeHeaderValue 取得します。 構造化構文の RFC ドキュメントを参照してください。

Type

MediaTypeHeaderValue の型を取得します。

メソッド

Copy()

コンポーネントを再検証するコストを回避しながら、このオブジェクトとそのすべての NameValueHeaderValue サブ コンポーネントのディープ コピーを実行します。

CopyAsReadOnly()

コンポーネントを再検証するコストを回避しながら、このオブジェクトとそのすべての NameValueHeaderValue サブ コンポーネントのディープ コピーを実行します。 このコピーは読み取り専用です。

Equals(Object)

メディアの種類のヘッダーの表現。 以下を参照してください。https://tools.ietf.org/html/rfc6838

GetHashCode()

メディアの種類のヘッダーの表現。 以下を参照してください。https://tools.ietf.org/html/rfc6838

IsSubsetOf(MediaTypeHeaderValue)

これが MediaTypeHeaderValue のサブセット otherMediaTypeであるかどうかを示す値を取得します。 「サブセット」は、セクション 14.1「Accept」で https://www.ietf.org/rfc/rfc2068.txt 説明されている優先順位に従って、同じまたはより具体的なメディアタイプとして定義されます。

MatchesMediaType(StringSegment)

が型/subType の観点からこのMediaTypeHeaderValueサブセットであるかどうかをotherMediaType示す値を取得します。 「サブセット」は、セクション 14.1「Accept」で https://www.ietf.org/rfc/rfc2068.txt 説明されている優先順位に従って、同じまたはより具体的なメディアタイプとして定義されます。

Parse(String)

メディアの種類のヘッダーの表現。 以下を参照してください。https://tools.ietf.org/html/rfc6838

Parse(StringSegment)

メディアの種類を受け取り、 および関連するパラメーターに MediaTypeHeaderValue 解析します。

ParseList(IList<String>)

StringIList<T>受け取り、 とそれに関連付けられているパラメーターにMediaTypeHeaderValue解析します。

ParseStrictList(IList<String>)

StringIList<T>受け取り、 とそれに関連付けられているパラメーターにMediaTypeHeaderValue解析します。 文字列に無効なデータがある場合は をスローします。

ToString()

メディアの種類のヘッダーの表現。 以下を参照してください。https://tools.ietf.org/html/rfc6838

TryParse(String, MediaTypeHeaderValue)

メディアの種類のヘッダーの表現。 以下を参照してください。https://tools.ietf.org/html/rfc6838

TryParse(StringSegment, MediaTypeHeaderValue)

パラメーターを含めることができるメディアの種類を受け取り、 および関連するパラメーターに MediaTypeHeaderValue 解析します。

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

StringIList<T>受け取り、 とそれに関連付けられているパラメーターにMediaTypeHeaderValue解析します。

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

StringIList<T>受け取り、 とそれに関連付けられているパラメーターにMediaTypeHeaderValue解析します。

適用対象