Idioma

HttpMethodHeaderValueCollection Classe

Definição

Representa o valor do cabeçalho Permitir HTTP em uma resposta HTTP.

public ref class HttpMethodHeaderValueCollection sealed : IIterable<HttpMethod ^>, IVector<HttpMethod ^>, IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class HttpMethodHeaderValueCollection final : IIterable<HttpMethod>, IVector<HttpMethod>, IStringable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class HttpMethodHeaderValueCollection final : IIterable<HttpMethod>, IVector<HttpMethod>, IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class HttpMethodHeaderValueCollection : IEnumerable<HttpMethod>, IList<HttpMethod>, IStringable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class HttpMethodHeaderValueCollection : IEnumerable<HttpMethod>, IList<HttpMethod>, IStringable
Public NotInheritable Class HttpMethodHeaderValueCollection
Implements IEnumerable(Of HttpMethod), IList(Of HttpMethod), IStringable
Herança
Object Platform::Object IInspectable HttpMethodHeaderValueCollection
Atributos
Implementações

Requisitos do Windows

Requisitos Description
Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

A classe HttpMethodHeaderValueCollection representa o cabeçalho Permitir HTTP em uma resposta HTTP.

A propriedade Allow no objeto HttpResponseHeaderCollection retorna um objeto HttpMethodHeaderValueCollection.

Propriedades

Nome Description
Size

Obtém o número de objetos HttpMethod na coleção.

Métodos

Nome Description
Append(HttpMethod)

Adiciona um novo item HttpMethod ao final da coleção.

Clear()

Remove todos os objetos da coleção.

First()

Recupera um iterador para o primeiro item HttpMethod da coleção.

GetAt(UInt32)

Retorna o HttpMethod no índice especificado na coleção.

GetMany(UInt32, HttpMethod[])

Recupera os itens HttpMethod que começam no índice especificado na coleção.

GetView()

Retorna uma exibição imutável do HttpMethodHeaderValueCollection.

IndexOf(HttpMethod, UInt32)

Recupera o índice de um HttpMethod na coleção.

InsertAt(UInt32, HttpMethod)

Insere um HttpMethod na coleção no índice especificado.

ParseAdd(String)

Analisa e adiciona uma entrada ao HttpMethodHeaderValueCollection.

RemoveAt(UInt32)

Remove a entrada no índice especificado do HttpMethodHeaderValueCollection.

RemoveAtEnd()

Remove o último item HttpMethod da coleção.

ReplaceAll(HttpMethod[])

Substitui todos os itens HttpMethod na coleção pelos itens HttpMethod especificados.

SetAt(UInt32, HttpMethod)

Define o HttpMethod no índice especificado na coleção.

ToString()

Retorna uma cadeia de caracteres que representa o objeto HttpMethodHeaderValueCollection atual.

TryParseAdd(String)

Tenta analisar e adicionar o item especificado ao HttpMethodHeaderValueCollection.

Aplica-se a

Confira também