Condividi tramite


ConfigurationElement.DeserializeElement(XmlReader, Boolean) Metodo

Definizione

Legge il codice XML dal file di configurazione.

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)

Parametri

reader
XmlReader

Oggetto XmlReader che legge dal file di configurazione.

serializeCollectionKey
Boolean

true per serializzare solo le proprietà chiave della raccolta. In caso contrario, false.

Eccezioni

L'elemento da leggere è bloccato.

-oppure-

Un attributo del nodo corrente non viene riconosciuto.

-oppure-

Non è possibile determinare lo stato di blocco del nodo corrente.

Esempio

Nell'esempio seguente viene illustrato come estendere il DeserializeElement metodo.

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

Si applica a