ConfigurationElement::OnDeserializeUnrecognizedElement Method (String^, XmlReader^)
Gets a value indicating whether an unknown element is encountered during deserialization.
Assembly: System.Configuration (in System.Configuration.dll)
protected: virtual bool OnDeserializeUnrecognizedElement( String^ elementName, XmlReader^ reader )
Parameters
- elementName
-
Type:
System::String^
The name of the unknown subelement.
- reader
-
Type:
System.Xml::XmlReader^
The XmlReader being used for deserialization.
Return Value
Type: System::Booleantrue when an unknown element is encountered while deserializing; otherwise, false.
| Exception | Condition |
|---|---|
| ConfigurationErrorsException | The element identified by elementName is locked. - or - One or more of the element's attributes is locked. - or - elementName is unrecognized, or the element has an unrecognized attribute. - or - The element has a Boolean attribute with an invalid value. - or - An attempt was made to deserialize a property more than once. - or - An attempt was made to deserialize a property that is not a valid member of the element. - or - The element cannot contain a CDATA or text element. |
The OnDeserializeUnrecognizedElement is invoked when an unknown attribute is encountered while deserializing the ConfigurationElement object.
Available since 2.0