XmlSerializerSection 类

处理用于配置 XML 序列化的 XML 元素。

语法

class XmlSerializerSection : ConfigurationSection  

方法

下表列出了 XmlSerializerSection 类公开的方法。

名称 描述
GetAllowDefinition (继承自 ConfigurationSection。)
GetAllowLocation (从 ConfigurationSection 继承。)
RevertToParent (从 ConfigurationSection 继承。)
SetAllowDefinition (从 ConfigurationSection 继承。)
SetAllowLocation (从 ConfigurationSection 继承。)

属性

下表列出了 XmlSerializerSection 类公开的属性。

名称 描述
CheckDeserializeAdvances 一个读/写 Boolean 值。 如果已检查 XmlSerializer 进度,则为 true;否则为 false。 默认为 false。 注意:默认情况下,当反序列化不受信任的数据时,XmlSerializer 会额外提供一层防范潜在拒绝服务攻击的安全保护。 它通过在反序列化期间尝试检测无限循环来实现以上保护。 如果检测到以上状况,则将引发异常并显示以下消息:“内部错误: 反序列化无法越过基础流。”此消息并不一定表示正在发生拒绝服务攻击。 在某些极少出现的情况下,无限循环检测机制会产生误报,并对合法的传入消息引发异常。 如果发现特定应用程序中有合法的消息被这个额外的保护层拒绝,请将 CheckDeserializeAdvances 属性设置为 false
Location (继承自 ConfigurationSection。)一个键属性。
Path (继承自 ConfigurationSection。)一个键属性。
SectionInformation (从 ConfigurationSection 继承。)

子类

此类不包含子类。

继承层次结构

ConfigurationSection

XmlSerializerSection

要求

类型 描述
客户端 - IIS 7.0(在 Windows Vista 上)
- IIS 7.5(在 Windows 7 上)
- IIS 8.0(在 Windows 8 上)
- IIS 10.0(在 Windows 10 上)
服务器 - IIS 7.0(在 Windows Server 2008 上)
- IIS 7.5(在 Windows Server 2008 R2 上)
- IIS 8.0(在 Windows Server 2012 上)
- IIS 8.5(在 Windows Server 2012 R2 上)
- IIS 10.0(在 Windows Server 2016 上)
产品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
MOF 文件 WebAdministration.mof

另请参阅

ConfigurationSection 类
System.Xml.Serialization.XmlSerializer 类