ConfigurationElementCollection.OnDeserializeUnrecognizedElement 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
导致配置系统引发异常。
protected:
override bool OnDeserializeUnrecognizedElement(System::String ^ elementName, System::Xml::XmlReader ^ reader);
protected override bool OnDeserializeUnrecognizedElement (string elementName, System.Xml.XmlReader reader);
override this.OnDeserializeUnrecognizedElement : string * System.Xml.XmlReader -> bool
Protected Overrides Function OnDeserializeUnrecognizedElement (elementName As String, reader As XmlReader) As Boolean
参数
- elementName
- String
无法识别的元素的名称。
- reader
- XmlReader
从配置文件中读取 XML 的输入流。
返回
如果成功完成对无法识别的元素的反序列化,则为 true
;否则为 false
。 默认值为 false
。
例外
elementName
中指定的元素为 <clear>
元素。
elementName
以保留前缀“config”或“lock”开头。
注解
OnDeserializeUnrecognizedElement当从配置文件读取无法识别的配置元素时,将调用 。
重写此方法以提供对配置文件中无法识别的配置元素的自定义处理。 默认返回值 false
会导致配置系统引发异常。