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 多个配额。 字典读取器最重要的安全功能是配额。 必须为字典读取器工厂方法指定配额实例。 无参数构造函数创建“secure”默认值 (与编码的默认值) 相同,并且该类具有用于创建没有配额的读取器的静态 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) |