MediaTypeHeaderValue Classe

Definição

Representação do cabeçalho de tipo de mídia. Consulte https://tools.ietf.org/html/rfc6838.

public ref class MediaTypeHeaderValue
public class MediaTypeHeaderValue
type MediaTypeHeaderValue = class
Public Class MediaTypeHeaderValue
Herança
MediaTypeHeaderValue

Construtores

MediaTypeHeaderValue(String)

Representação do cabeçalho de tipo de mídia. Consulte https://tools.ietf.org/html/rfc6838.

MediaTypeHeaderValue(String, Double)

Representação do cabeçalho de tipo de mídia. Consulte https://tools.ietf.org/html/rfc6838.

MediaTypeHeaderValue(StringSegment)

Inicializa uma instância MediaTypeHeaderValue.

MediaTypeHeaderValue(StringSegment, Double)

Inicializa uma instância MediaTypeHeaderValue.

Propriedades

Boundary

Obtém ou define o valor do parâmetro de limite. Retornará Empty se não houver limite.

Charset

Obtém ou define o valor do parâmetro charset. Retornará Empty se não houver nenhum conjunto de caracteres.

Encoding

Obtém ou define o valor do parâmetro Encoding. Definir a Codificação definirá o Charset como WebName.

Facets

Obtenha uma IList<T> das facetas do MediaTypeHeaderValue. Facetas são uma lista separada por período de StringSegments no SubTypeWithoutSuffix. Consulte a documentação do RFC sobre facetas.

IsReadOnly

Obtém se o MediaTypeHeaderValue é somente leitura.

MatchesAllSubTypes

Obtém se isso MediaTypeHeaderValue corresponde a todos os subtipos.

MatchesAllSubTypesWithoutSuffix

Obtém se isso MediaTypeHeaderValue corresponde a todos os subtipos, ignorando qualquer sufixo de sintaxe estruturada.

MatchesAllTypes

Obtém se isso MediaTypeHeaderValue corresponde a todos os tipos.

MediaType

Obtém ou define o valor do tipo de mídia. Retornará Empty se não houver nenhum tipo de mídia.

Parameters

Obtém ou define os parâmetros do tipo de mídia. Retornará um vazio IList<T> se não houver parâmetros.

Quality

Obtém ou define o valor do parâmetro de qualidade. Retornará nulo se não houver qualidade.

SubType

Obtém o subtipo do MediaTypeHeaderValue.

SubTypeWithoutSuffix

Obtém o subtipo do MediaTypeHeaderValue, excluindo qualquer sufixo de sintaxe estruturada. Retornará Empty se não houver subtipo sem sufixo.

Suffix

Obtém o sufixo de sintaxe estruturado do MediaTypeHeaderValue se ele tiver um. Consulte a documentação do RFC sobre sintaxes estruturadas.

Type

Obtém o tipo do MediaTypeHeaderValue.

Métodos

Copy()

Executa uma cópia profunda desse objeto e todos os subcomponentes NameValueHeaderValue, evitando o custo de validar novamente os componentes.

CopyAsReadOnly()

Executa uma cópia profunda desse objeto e todos os subcomponentes NameValueHeaderValue, evitando o custo de validar novamente os componentes. Esta cópia é somente leitura.

Equals(Object)

Representação do cabeçalho de tipo de mídia. Consulte https://tools.ietf.org/html/rfc6838.

GetHashCode()

Representação do cabeçalho de tipo de mídia. Consulte https://tools.ietf.org/html/rfc6838.

IsSubsetOf(MediaTypeHeaderValue)

Obtém um valor que indica se este MediaTypeHeaderValue é um subconjunto de otherMediaType. Um "subconjunto" é definido como o mesmo ou um tipo de mídia mais específico de acordo com a precedência descrita na https://www.ietf.org/rfc/rfc2068.txt seção 14.1, Aceitar.

MatchesMediaType(StringSegment)

Obtém um valor que indica se otherMediaType é um subconjunto disso MediaTypeHeaderValue em termos de tipo/subTipo. Um "subconjunto" é definido como o mesmo ou um tipo de mídia mais específico de acordo com a precedência descrita na https://www.ietf.org/rfc/rfc2068.txt seção 14.1, Aceitar.

Parse(String)

Representação do cabeçalho de tipo de mídia. Consulte https://tools.ietf.org/html/rfc6838.

Parse(StringSegment)

Usa um tipo de mídia e o analisa em MediaTypeHeaderValue e seus parâmetros associados.

ParseList(IList<String>)

Usa um IList<T> de String e analisa-o no MediaTypeHeaderValue e seus parâmetros associados.

ParseStrictList(IList<String>)

Usa um IList<T> de String e analisa-o no MediaTypeHeaderValue e seus parâmetros associados. Gerará se houver dados inválidos em uma cadeia de caracteres.

ToString()

Representação do cabeçalho de tipo de mídia. Consulte https://tools.ietf.org/html/rfc6838.

TryParse(String, MediaTypeHeaderValue)

Representação do cabeçalho de tipo de mídia. Consulte https://tools.ietf.org/html/rfc6838.

TryParse(StringSegment, MediaTypeHeaderValue)

Usa um tipo de mídia, que pode incluir parâmetros, e analisa-o no MediaTypeHeaderValue e em seus parâmetros associados.

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

Usa um IList<T> de String e analisa-o no MediaTypeHeaderValue e seus parâmetros associados.

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

Usa um IList<T> de String e analisa-o no MediaTypeHeaderValue e seus parâmetros associados.

Aplica-se a