XmlDictionaryReaderQuotas 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含 XmlDictionaryReaders 的可配置配额值。
public ref class XmlDictionaryReaderQuotas sealed
public sealed class XmlDictionaryReaderQuotas
type XmlDictionaryReaderQuotas = class
Public NotInheritable Class XmlDictionaryReaderQuotas
- 继承
-
XmlDictionaryReaderQuotas
注解
XmlDictionary WCF 在序列化和反序列化 SOAP 消息时使用实例。
XmlDictionary包含用于减小 SOAP 消息大小的字符串/值对。 序列化消息时,将写入值代替字符串。 反序列化消息时,将读取值,但字符串将写入消息对象。
XmlDictionaryReaderQuotas 是一个类,该类包含许多 XmlDictionaryReader 配额。 字典读取器最重要的安全功能是配额。 必须将配额实例提供给字典读取器工厂方法。 无参数构造函数创建“安全”默认值(与编码默认值相同),并且该类具有用于创建不带配额的读取器的静态 Max 属性。
构造函数
| 名称 | 说明 |
|---|---|
| XmlDictionaryReaderQuotas() |
创建此类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| Max |
获取此类的一个实例,其中所有属性都设置为最大值。 |
| MaxArrayLength |
获取或设置允许的最大数组长度。 |
| MaxBytesPerRead |
获取或设置每个读取返回的最大允许字节数。 |
| MaxDepth |
获取或设置最大嵌套节点深度。 |
| MaxNameTableCharCount |
获取或设置表名中允许的最大字符数。 |
| MaxStringContentLength |
获取或设置读取器返回的最大字符串长度。 |
| ModifiedQuotas |
获取修改后的 XmlDictionaryReaderQuotas配额。 |
方法
| 名称 | 说明 |
|---|---|
| CopyTo(XmlDictionaryReaderQuotas) |
根据此实例中的值设置传入配额实例的属性。 |
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |