Freigeben über


ConfigurationElement.OnDeserializeUnrecognizedElement Methode

Definition

Ruft einen Wert ab, der angibt, ob während der Deserialisierung ein unbekanntes Element aufgetreten ist.

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

Parameter

elementName
String

Der Name des unbekannten Unterelements.

reader
XmlReader

Der für die Deserialisierung verwendete XmlReader.

Gibt zurück

true, wenn bei der Deserialisierung ein unbekanntes Element aufgetreten ist, andernfalls false.

Ausnahmen

Das von elementName identifizierte Element ist gesperrt.

- oder -

Ein oder mehrere der Attribute des Elements sind gesperrt.

- oder -

elementName wird nicht erkannt, oder das Element verfügt über ein unbekanntes Attribut.

- oder -

Das Element verfügt über ein boolesches Attribut mit einem ungültigen Wert.

- oder -

Es wurde versucht, eine Eigenschaft mehrmals zu deserialisieren.

- oder -

Es wurde versucht, eine Eigenschaft zu deserialisieren, die kein gültiger Member des Elements ist.

- oder -

Das Element kann kein CDATA- oder Textelement enthalten.

Hinweise

Wird OnDeserializeUnrecognizedElement aufgerufen, wenn beim Deserialisieren des ConfigurationElement Objekts ein unbekanntes Attribut gefunden wird.

Gilt für: