Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

ConfigurationElementCollection.OnDeserializeUnrecognizedElement Method

Causes the configuration system to throw an exception.

Namespace:  System.Configuration
Assembly:  System.Configuration (in System.Configuration.dll)

protected override bool OnDeserializeUnrecognizedElement(
	string elementName,
	XmlReader reader
)

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.Boolean
true if the unrecognized element was deserialized successfully; otherwise, false. The default is false.

ExceptionCondition
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

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft