XmlDictionary Classe

Definição

Implementa um dicionário usado para otimizar as implementações de leitor/gravador XML do Windows Communication Foundation (WCF).

public ref class XmlDictionary : System::Xml::IXmlDictionary
public class XmlDictionary : System.Xml.IXmlDictionary
type XmlDictionary = class
    interface IXmlDictionary
Public Class XmlDictionary
Implements IXmlDictionary
Herança
XmlDictionary
Implementações

Comentários

Os dicionários estabelecem um mapeamento entre cadeias de caracteres de texto geralmente exibidas e inteiros e fornecem um mecanismo eficaz para compactar e descompactar XML. Windows Communication Foundation (WCF) usa dois tipos de dicionários, estáticos e dinâmicos.

Com dicionários estáticos, ambos os lados da comunicação usam um dicionário predefinido.

Com dicionários dinâmicos, o lado de envio pode adicionar novas cadeias de caracteres e seus mapeamentos ainda não estão no dicionário estático. Dicionários dinâmicos são enviados para fora da banda com a mensagem. Dicionários dinâmicos usam as classes e XmlBinaryWriterSession as XmlBinaryReaderSession classes para transmitir mensagens e mapeamentos.

Construtores

Nome Description
XmlDictionary()

Cria um vazio XmlDictionary.

XmlDictionary(Int32)

Cria um XmlDictionary com uma capacidade inicial.

Propriedades

Nome Description
Empty

Obtém um static vazio IXmlDictionary.

Métodos

Nome Description
Add(String)

Adiciona uma cadeia de caracteres ao XmlDictionary.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
TryLookup(Int32, XmlDictionaryString)

Tenta pesquisar uma entrada no dicionário.

TryLookup(String, XmlDictionaryString)

Verifica o dicionário de um valor de cadeia de caracteres especificado.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Verifica o dicionário de um especificado XmlDictionaryString.

Aplica-se a