XmlBinaryWriterSession 類別

定義

允許使用動態字典來壓縮出現在訊息中的常見字串和維護狀態。

public ref class XmlBinaryWriterSession
public class XmlBinaryWriterSession
type XmlBinaryWriterSession = class
Public Class XmlBinaryWriterSession
繼承
XmlBinaryWriterSession

備註

工作階段物件 (這個類別加上 XmlBinaryReaderSession) 會啟用可以在整個對話期間套用的動態字串散切 (Atomization)。 這些工作階段物件會管理動態字典。 如需動態字典的詳細資訊,請參閱 XmlDictionary

由於是在非同步處理的情況下,因此可能會以不同於訊息傳送的順序來處理同步抵達的訊息。 套用於各個訊息的字串散切必須確保以原來順序來處理訊息,否則就必須使用不同的機制來傳達散切的字串。

為了使用這些字串,您要建立工作階段物件,再將它傳遞給二進位 XML 讀取器或寫入器的建構函式或初始設定式。

若要重複使用動態字典,請將同一個工作階段物件傳遞給所有後續的讀取器及寫入器。

此工作階段物件可以重設為允許共用 (Pooling)。

建構函式

XmlBinaryWriterSession()

建立這個類別的執行個體。

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Reset()

清除內部集合。

ToString()

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

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

嘗試將 XmlDictionaryString 加入至內部集合。

適用於