XmlDictionary Classe

Definizione

Implementa un dizionario usato per ottimizzare le implementazioni del reader/writer XML di 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
Ereditarietà
XmlDictionary
Implementazioni

Commenti

I dizionari stabiliscono un mapping tra stringhe di testo comuni e numeri interi e forniscono un meccanismo efficiente per comprimere e decomprimere XML. Windows Communication Foundation (WCF) usa 2 tipi di dizionari, statici e dinamici.

Con i dizionari statici, entrambi lati della comunicazione utilizzano un dizionario predefinito.

Con i dizionari dinamici, il lato che invia può aggiungere nuove stringhe e i relativi mapping non ancora presenti nel dizionario statico. I dizionari dinamici vengono inviati fuori banda con il messaggio. I dizionari dinamici utilizzano le classi XmlBinaryWriterSession e XmlBinaryReaderSession per trasmettere messaggi e mapping.

Costruttori

XmlDictionary()

Crea un XmlDictionary vuoto.

XmlDictionary(Int32)

Crea un XmlDictionary con una capacità iniziale.

Proprietà

Empty

Ottiene un staticIXmlDictionary vuoto.

Metodi

Add(String)

Aggiunge una stringa a XmlDictionary.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryLookup(Int32, XmlDictionaryString)

Tenta di trovare una voce nel dizionario.

TryLookup(String, XmlDictionaryString)

Controlla se nel dizionario esiste un valore di stringa specificato.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Controlla se nel dizionario esiste l'elemento XmlDictionaryString specificato.

Si applica a