XmlBinaryWriterSession 类

定义

允许使用动态字典压缩消息中出现的常见字符串并保持状态。

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

注解

会话对象(此类和 XmlBinaryReaderSession 一起)启用可以跨越整个会话的动态字符串原子化。 这些会话对象管理动态字典。 有关动态字典的更多信息,请参见 XmlDictionary

由于可以异步处理,同步到达的消息可以按不同于消息发送的顺序进行处理。 跨越消息的字符串原子化必须确保按原始顺序处理消息或者必须使用另一种机制传达原子化的字符串。

要使用动态字典,请创建会话对象并将其传递到二进制 XML 读取器或编写器的构造函数或初始值设定项。

要重新使用动态字典,请将同一会话对象传递到所有后续读取器和编写器。

可以重置会话对象以便允许共享。

构造函数

XmlBinaryWriterSession()

创建此类的实例。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Reset()

清除内部集合。

ToString()

返回表示当前对象的字符串。

(继承自 Object)
TryAdd(XmlDictionaryString, Int32)

尝试将 XmlDictionaryString 添加到内部集合。

适用于