XmlDictionary Classe

Definizione

Implementa un dizionario usato per ottimizzare le implementazioni di lettore/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 comunemente visualizzate e interi e forniscono un meccanismo efficace per comprimere e decomprimere XML. Windows Communication Foundation (WCF) usa 2 tipi di dizionari, statici e dinamici.

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

Con i dizionari dinamici, il lato di invio può aggiungere nuove stringhe e i relativi mapping non già nel dizionario statico. I dizionari dinamici vengono inviati fuori banda con il messaggio. I dizionari dinamici usano le XmlBinaryWriterSession classi e XmlBinaryReaderSession per trasmettere messaggi e mapping.

Costruttori

Nome Descrizione
XmlDictionary()

Crea un oggetto vuoto XmlDictionary.

XmlDictionary(Int32)

Crea un XmlDictionary oggetto con una capacità iniziale.

Proprietà

Nome Descrizione
Empty

Ottiene un oggetto static vuoto IXmlDictionary.

Metodi

Nome Descrizione
Add(String)

Aggiunge una stringa all'oggetto 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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryLookup(Int32, XmlDictionaryString)

Tenta di cercare una voce nel dizionario.

TryLookup(String, XmlDictionaryString)

Controlla il dizionario per un valore stringa specificato.

TryLookup(XmlDictionaryString, XmlDictionaryString)

Controlla il dizionario per un oggetto specificato XmlDictionaryString.

Si applica a