Freigeben über


ConfigurationElementCollection.OnDeserializeUnrecognizedElement Methode

Definition

Bewirkt, dass das Konfigurationssystem eine Ausnahme auslöst.

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

Parameter

elementName
String

Der Name des nicht erkannten Elements.

reader
XmlReader

Ein Eingabestream, der XML aus der Konfigurationsdatei liest.

Gibt zurück

true, wenn das nicht erkannte Element erfolgreich deserialisiert wurde, andernfalls false. Der Standardwert ist false.

Ausnahmen

Das in elementName angegebene Element ist das <clear>-Element.

elementName beginnt mit dem reservierten Präfix "config" oder "lock".

Hinweise

Wird OnDeserializeUnrecognizedElement aufgerufen, wenn ein unbekanntes Konfigurationselement aus einer Konfigurationsdatei gelesen wird.

Überschreiben Sie diese Methode, um eine benutzerdefinierte Behandlung unbekannter Konfigurationselemente aus einer Konfigurationsdatei bereitzustellen. Der Standardrückgabewert bewirkt, falsedass das Konfigurationssystem eine Ausnahme auslöst.

Gilt für: