ConfigurationElement.DeserializeElement(XmlReader, Boolean) 메서드

정의

구성 파일에서 XML을 읽습니다.Reads XML from the configuration file.

protected public:
 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 Friend Overridable Sub DeserializeElement (reader As XmlReader, serializeCollectionKey As Boolean)

매개 변수

reader
XmlReader

구성 파일에서 읽는 XmlReader입니다.The XmlReader that reads from the configuration file.

serializeCollectionKey
Boolean

컬렉션 키 속성만 serialize하면 true이고, 그렇지 않으면 false입니다.true to serialize only the collection key properties; otherwise, false.

예외

읽을 요소가 잠겨 있는 경우The element to read is locked.

또는-or-

현재 노드의 특성이 인식되지 않는 경우An attribute of the current node is not recognized.

또는-or-

현재 노드의 잠금 상태를 확인할 수 없는 경우The lock status of the current node cannot be determined.

예제

다음 예제에서는 확장 하는 방법에 설명 합니다 DeserializeElement 메서드.The following example demonstrates how to extend the DeserializeElement method.

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

적용 대상