ConfigurationElement.OnDeserializeUnrecognizedElement 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示反序列化过程中是否遇到未知元素。
protected:
virtual bool OnDeserializeUnrecognizedElement(System::String ^ elementName, System::Xml::XmlReader ^ reader);
protected virtual bool OnDeserializeUnrecognizedElement (string elementName, System.Xml.XmlReader reader);
abstract member OnDeserializeUnrecognizedElement : string * System.Xml.XmlReader -> bool
override this.OnDeserializeUnrecognizedElement : string * System.Xml.XmlReader -> bool
Protected Overridable Function OnDeserializeUnrecognizedElement (elementName As String, reader As XmlReader) As Boolean
参数
- elementName
- String
未知的子元素的名称。
返回
如果反序列化期间遇到未知元素,则为 true
;否则为 false
。
例外
通过 elementName
标识的元素被锁定。
- 或 -
元素的一个或多个特性被锁定。
- 或 -
无法识别 elementName
,或者元素有无法识别的特性。
- 或 -
元素的某布尔值特性包含无效值。
- 或 -
多次尝试对属性进行反序列化。
- 或 -
尝试对非元素有效成员的属性进行反序列化。
- 或 -
该元素不能包含 CDATA 或文本元素。
注解
OnDeserializeUnrecognizedElement在反序列化ConfigurationElement对象时遇到未知属性时,将调用 。