The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
ConfigurationElementCollection::OnDeserializeUnrecognizedElement Method (String^, XmlReader^)
.NET Framework (current version)
Causes the configuration system to throw an exception.
Assembly: System.Configuration (in System.Configuration.dll)
protected: virtual bool OnDeserializeUnrecognizedElement( String^ elementName, XmlReader^ reader ) override
Parameters
- elementName
-
Type:
System::String^
The name of the unrecognized element.
- reader
-
Type:
System.Xml::XmlReader^
An input stream that reads XML from the configuration file.
Return Value
Type: System::Booleantrue if the unrecognized element was deserialized successfully; otherwise, false. The default is false.
| Exception | Condition |
|---|---|
| ConfigurationErrorsException | The element specified in elementName is the <clear> element. |
| ArgumentException | elementName starts with the reserved prefix "config" or "lock". |
The OnDeserializeUnrecognizedElement is called when an unrecognized configuration element is read from a configuration file.
Override this method to provide custom handling of unrecognized configuration elements from a configuration file. The default return value, false, causes the configuration system to throw an exception.
.NET Framework
Available since 2.0
Available since 2.0
Show: