XmlElementEventArgs.ObjectBeingDeserialized 속성

정의

XmlSerializer가 역직렬화하고 있는 개체를 가져옵니다.

public:
 property System::Object ^ ObjectBeingDeserialized { System::Object ^ get(); };
public object? ObjectBeingDeserialized { get; }
public object ObjectBeingDeserialized { get; }
member this.ObjectBeingDeserialized : obj
Public ReadOnly Property ObjectBeingDeserialized As Object

속성 값

XmlSerializer가 역직렬화하고 있는 개체입니다.

예제

다음 예제에서는 UnknownElements.xml 라는 파일에서 라는 Group 클래스를 역직렬화합니다. 클래스 UnknownElement 에 해당 멤버가 없는 파일에서 요소를 찾을 때마다 이벤트가 발생합니다. 이 예제를 시도하려면 다음 XML 코드를 UnknownElements.xml 파일에 붙여넣습니다.

<?xml version="1.0" encoding="utf-8"?>  
<Group xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">  
  <GroupName>MyGroup</GroupName>  
  <GroupSize>Large</GroupSize>  
  <GroupNumber>444</GroupNumber>  
  <GroupBase>West</GroupBase>  
</Group>  

XmlSerializer.UnknownElement 예제#1

적용 대상