XmlDictionary Classe
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Implementa um dicionário usado para otimizar as implementações do leitor/gravador de XML do WCF (Windows Communication Foundation).
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
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 XmlBinaryWriterSession classes e XmlBinaryReaderSession para transmitir mensagens e mapeamentos.
Xml |
Cria um XmlDictionary vazio. |
Xml |
Cria um XmlDictionary com uma capacidade inicial. |
Empty |
Obtém um |
Add(String) |
Adiciona uma cadeia de caracteres ao XmlDictionary. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get |
Serve como a função de hash padrão. (Herdado de Object) |
Get |
Obtém o Type da instância atual. (Herdado de Object) |
Memberwise |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
To |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Try |
Tenta pesquisar uma entrada no dicionário. |
Try |
Verifica o dicionário em busca de um valor de cadeia de caracteres especificado. |
Try |
Verifica o dicionário para um XmlDictionaryString especificado. |
Produto | Versões |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
.NET Standard | 2.0, 2.1 |
UWP | 10.0 |