XmlDictionary Classe

Definição

Implementa um dicionário utilizado para otimizar as implementações do leitor/escritor 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

Observações

Os dicionários estabelecem um mapeamento entre cadeias de texto comuns e inteiros, e fornecem um mecanismo eficaz para comprimir e descomprimir XML. O Windows Communication Foundation (WCF) utiliza 2 tipos de dicionários, estático e dinâmico.

Com dicionários estáticos, ambos os lados da comunicação utilizam um dicionário pré-definido.

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

Construtores

Name Description
XmlDictionary()

Cria um vazio XmlDictionary.

XmlDictionary(Int32)

Cria um XmlDictionary com uma capacidade inicial.

Propriedades

Name Description
Empty

Fica com um static vazio IXmlDictionary.

Métodos

Name Description
Add(String)

Adiciona uma sequência ao XmlDictionary.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
TryLookup(Int32, XmlDictionaryString)

Tenta procurar uma entrada no dicionário.

TryLookup(String, XmlDictionaryString)

Verifica o dicionário à procura de um valor de cadeia especificado.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Verifica o dicionário para um determinado XmlDictionaryString.

Aplica-se a