XmlDictionary 類別

定義

實作可用來最佳化 Windows Communication Foundation (WCF) 之 XML 讀取器/寫入器實作的字典。

public ref class XmlDictionary : System::Xml::IXmlDictionary
public class XmlDictionary : System.Xml.IXmlDictionary
type XmlDictionary = class
    interface IXmlDictionary
Public Class XmlDictionary
Implements IXmlDictionary
繼承
XmlDictionary
實作

備註

字典會建立常見文字字串與整數之間的對應,並提供壓縮和解壓縮 XML 的有效機制。 Windows Communication Foundation (WCF) 使用 2 種字典、靜態和動態。

使用靜態字典時,通訊雙方都會使用預先定義的字典。

使用動態字典時,傳送端可以新增靜態字典中所沒有的新字串及其對應。 動態字典會透過頻外 (Out Of Band) 的方式,連同訊息一起傳送。 動態字典會使用 XmlBinaryWriterSessionXmlBinaryReaderSession 類別來傳輸訊息和對應。

建構函式

XmlDictionary()

建立空的 XmlDictionary

XmlDictionary(Int32)

使用初始容量,建立 XmlDictionary

屬性

Empty

取得空的 staticIXmlDictionary

方法

Add(String)

將字串加入至 XmlDictionary

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
TryLookup(Int32, XmlDictionaryString)

嘗試在字典中查詢項目。

TryLookup(String, XmlDictionaryString)

檢查字典是否有指定的字串值。

TryLookup(XmlDictionaryString, XmlDictionaryString)

檢查字典是否有指定的 XmlDictionaryString

適用於