XmlDictionaryReaderQuotas 类

定义

包含 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)

适用于