Freigeben über


ConfigurationElement.DeserializeElement(XmlReader, Boolean) Methode

Definition

Liest XML aus der Konfigurationsdatei.

protected:
 virtual void DeserializeElement(System::Xml::XmlReader ^ reader, bool serializeCollectionKey);
protected public:
 virtual void DeserializeElement(System::Xml::XmlReader ^ reader, bool serializeCollectionKey);
protected virtual void DeserializeElement (System.Xml.XmlReader reader, bool serializeCollectionKey);
protected internal virtual void DeserializeElement (System.Xml.XmlReader reader, bool serializeCollectionKey);
abstract member DeserializeElement : System.Xml.XmlReader * bool -> unit
override this.DeserializeElement : System.Xml.XmlReader * bool -> unit
Protected Overridable Sub DeserializeElement (reader As XmlReader, serializeCollectionKey As Boolean)
Protected Friend Overridable Sub DeserializeElement (reader As XmlReader, serializeCollectionKey As Boolean)

Parameter

reader
XmlReader

Der XmlReader, der aus der Konfigurationsdatei liest.

serializeCollectionKey
Boolean

true, um nur die Auflistungsschlüsseleigenschaften zu serialisieren, andernfalls false.

Ausnahmen

Das zu lesende Element ist gesperrt.

- oder -

Ein Attribut des aktuellen Knotens wird nicht erkannt.

- oder -

Der Sperrstatus des aktuellen Knotens kann nicht bestimmt werden.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die DeserializeElement -Methode erweitert wird.

protected override void DeserializeElement(
   System.Xml.XmlReader reader, 
    bool serializeCollectionKey)
{
    base.DeserializeElement(reader, 
        serializeCollectionKey);
    // You can your custom processing code here.
}
Protected Overrides Sub DeserializeElement(ByVal reader _
    As System.Xml.XmlReader, _
    ByVal serializeCollectionKey As Boolean)

    MyBase.DeserializeElement(reader, _
        serializeCollectionKey)
    ' Enter your custom processing code here.
End Sub

Gilt für: