XmlDictionary 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
实现用于优化 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 种字典、静态和动态。
使用静态字典时,通信的两端都使用预定义的字典。
使用动态字典时,发送端可以添加其映射不在静态字典中的新字符串。 动态字典与消息一起在带外发送。 动态字典使用 XmlBinaryWriterSession 和 XmlBinaryReaderSession 类传输消息和映射。
构造函数
XmlDictionary() |
创建一个空的 XmlDictionary。 |
XmlDictionary(Int32) |
创建具有初始容量的 XmlDictionary。 |
属性
Empty |
获取一个 |
方法
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。 |