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

适用于