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. Если задать кодировку , для параметра будет задано Charset значение WebName.

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. Подмножество определяется как тот же или более конкретный тип носителя в соответствии с приоритетом, описанным в https://www.ietf.org/rfc/rfc2068.txt разделе 14.1, Accept.

MatchesMediaType(StringSegment)

Возвращает значение, указывающее, является ли otherMediaType подмножеством этого MediaTypeHeaderValue типа или подтипа. Подмножество определяется как тот же или более конкретный тип носителя в соответствии с приоритетом, описанным в https://www.ietf.org/rfc/rfc2068.txt разделе 14.1, Accept.

Parse(String)

Представление заголовка типа носителя. См. раздел https://tools.ietf.org/html/rfc6838.

Parse(StringSegment)

Принимает тип носителя и анализирует его в MediaTypeHeaderValue и связанные с ним параметры.

ParseList(IList<String>)

Принимает и IList<T>String анализирует его в MediaTypeHeaderValue и связанные с ним параметры.

ParseStrictList(IList<String>)

Принимает и IList<T>String анализирует его в 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>)

Принимает и IList<T>String анализирует его в MediaTypeHeaderValue и связанные с ним параметры.

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

Принимает и IList<T>String анализирует его в MediaTypeHeaderValue и связанные с ним параметры.

Применяется к