ConfigurationElement.DeserializeElement(XmlReader, Boolean) Yöntem

Tanım

Yapılandırma dosyasından XML okur.

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)

Parametreler

reader
XmlReader

XmlReader Yapılandırma dosyasından okunan.

serializeCollectionKey
Boolean

true yalnızca koleksiyon anahtarı özelliklerini seri hale getirmek için; aksi takdirde , false.

Özel durumlar

Okunacak öğe kilitli.

-veya-

Geçerli düğümün özniteliği tanınmıyor.

-veya-

Geçerli düğümün kilit durumu belirlenemiyor.

Örnekler

Aşağıdaki örnekte yönteminin nasıl genişletildi olduğu gösterilmektedir DeserializeElement .

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

Şunlara uygulanır