MediaType 結構

定義

媒體類型值。

public value class MediaType
public struct MediaType
public readonly struct MediaType
type MediaType = struct
Public Structure MediaType
繼承
MediaType

建構函式

MediaType(String)

初始化 MediaType 執行個體。

MediaType(String, Int32, Nullable<Int32>)

初始化 Microsoft.AspNetCore.Mvc.Formatters.MediaType.MediaTypeParameterParser 執行個體。

MediaType(StringSegment)

初始化 MediaType 執行個體。

屬性

Charset

如果具有 charset 參數,則取得 的 MediaType charset 參數。

Encoding

Encoding如果具有 , MediaType 則取得 的 。

HasWildcard

判斷目前的 MediaType 是否包含萬用字元。

MatchesAllSubTypes

取得這個 MediaType 是否符合所有子類型。

MatchesAllSubTypesWithoutSuffix

取得這個 MediaType 是否符合所有子類型,忽略任何結構化語法尾碼。

MatchesAllTypes

取得這個 MediaType 是否符合所有型別。

SubType

取得 的 MediaType 子型別。

SubTypeSuffix

如果結構語法尾碼有 ,則取得 的語法尾碼 MediaType

SubTypeWithoutSuffix

取得 的 MediaType 子類型,不包括任何結構化語法尾碼。

Type

取得 MediaType 的類型。

方法

CreateMediaTypeSegmentWithQuality(String, Int32)

建立 , MediaTypeSegmentWithQuality 其中包含 中的 mediaType 媒體類型及其相關聯的品質。

GetEncoding(String)

取得 mediaType 的編碼方式。

GetEncoding(StringSegment)

取得 mediaType 的編碼方式。

GetParameter(String)

取得媒體類型的參數 parameterName

GetParameter(StringSegment)

取得媒體類型的參數 parameterName

IsSubsetOf(MediaType)

判斷目前的 MediaType 是否為 的 setMediaType 子集。

ReplaceEncoding(String, Encoding)

以提供的 取代所指定 mediaTypeencoding 的編碼方式。

ReplaceEncoding(StringSegment, Encoding)

以提供的 取代所指定 mediaTypeencoding 的編碼方式。

適用於