Compartilhar via


ODataBatchOperationHeaders Classe

Definição

Um dicionário para armazenar cabeçalhos a serem usados com ODataBatchOperations.

public sealed class ODataBatchOperationHeaders : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,string>>
type ODataBatchOperationHeaders = class
    interface seq<KeyValuePair<string, string>>
    interface IEnumerable
Public NotInheritable Class ODataBatchOperationHeaders
Implements IEnumerable(Of KeyValuePair(Of String, String))
Herança
ODataBatchOperationHeaders
Implementações

Comentários

Como opção de implementação, não usamos um segundo dicionário para manter um cache de chaves que não diferenciam maiúsculas de minúsculas, pois não queremos pagar o preço de um dicionário extra para casos em que as chaves pesquisadas correspondem a maiúsculas e minúsculas (de acordo com a especificação, deve ser o caso padrão).

Construtores

ODataBatchOperationHeaders()

Construtor.

Propriedades

Item[String]

Obtém ou define o elemento com a chave especificada.

Métodos

Add(String, String)

Adiciona um elemento com a chave e o valor fornecidos ao dicionário.

ContainsKeyOrdinal(String)

Determina se o dicionário contém um elemento com a chave especificada.

GetEnumerator()

Retorna um enumerador que itera pela coleção.

Remove(String)

Remove o recurso com o especificado key dos cabeçalhos.

TryGetValue(String, String)

Obtém o valor associado à chave especificada.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Retorna um enumerador que itera pela coleção.

Aplica-se a