XmlDictionary Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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. |