XmlBinaryReaderSession 類別

定義

讓優化字串能以動態方式管理。

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

備註

會話物件(此類別與 XmlBinaryWriterSession)可實現動態字串原子化,可跨越整個對話。 這些會話物件管理實例的 XmlDictionaryString 動態字典。 欲了解更多動態字典資訊,請參見 XmlDictionary

由於非同步處理,同步抵達的訊息可能會被處理的順序與發送順序不同。 跨越訊息的字串原子化必須確保訊息依原始順序處理,否則原子化字串必須使用其他機制傳送。

使用它們時,你必須建立一個會話物件,然後傳給二進位 XML 讀寫器的建構子或初始化器。

若要重用動態字典,只需將相同的會話物件傳遞給所有後續的讀取者和/或寫入者即可。

建構函式

名稱 Description
XmlBinaryReaderSession()

初始化 XmlBinaryReaderSession 類別的新執行個體。

方法

名稱 Description
Add(Int32, String)

從輸入參數建立 並 XmlDictionaryString 加入內部集合。

Clear()

清除內部收藏中所有內容。

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

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

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

檢查內部集合是否包含與鍵相符的條目。

TryLookup(String, XmlDictionaryString)

檢查內部集合是否包含與某值相符的條目。

TryLookup(XmlDictionaryString, XmlDictionaryString)

檢查內部集合是否包含與某值相符的條目。

適用於