Compartir vía


ConfigurationElement.DeserializeElement(XmlReader, Boolean) Método

Definición

Lee XML del archivo de configuración.

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)

Parámetros

reader
XmlReader

Objeto XmlReader que lee el archivo de configuración.

serializeCollectionKey
Boolean

true para serializar sólo las propiedades clave de la colección; de lo contrario, false.

Excepciones

Se bloquea el elemento de lectura.

o bien

No se reconoce un atributo del nodo actual.

o bien

No se puede determinar el estado de bloqueo del nodo actual.

Ejemplos

En el ejemplo siguiente se muestra cómo extender el DeserializeElement método .

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

Se aplica a