Compartir a través de


XmlDictionary Clase

Definición

Implementa un diccionario que se usa para optimizar las implementaciones del lector o el escritor XML de 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
Herencia
XmlDictionary
Implementaciones

Comentarios

Los diccionarios establecen una asignación entre las cadenas de texto que aparecen normalmente y los enteros, y proporcionan un mecanismo efectivo para comprimir y descomprimir XML. Windows Communication Foundation (WCF) usa 2 tipos de diccionarios, estáticos y dinámicos.

Con diccionarios estáticos, ambas partes de la comunicación usan un diccionario predefinido.

Con los diccionarios dinámicos, la parte emisora puede agregar cadenas nuevas y sus asignaciones si no están ya en el diccionario estático. Los diccionarios dinámicos se envían fuera de banda con el mensaje. Los diccionarios dinámicos utilizan XmlBinaryWriterSession y las clases XmlBinaryReaderSession para transmitir mensajes y asignaciones.

Constructores

XmlDictionary()

Crea una colección XmlDictionary vacía.

XmlDictionary(Int32)

Crea un XmlDictionary con una capacidad inicial.

Propiedades

Empty

Obtiene un staticIXmlDictionary vacío.

Métodos

Add(String)

Agrega una cadena a XmlDictionary.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TryLookup(Int32, XmlDictionaryString)

Intenta buscar una entrada en el diccionario.

TryLookup(String, XmlDictionaryString)

Busca en el diccionario un valor de cadena especificado.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Busca en el diccionario un XmlDictionaryString especificado.

Se aplica a