Udostępnij za pośrednictwem


XmlElementEventArgs.ObjectBeingDeserialized Właściwość

Definicja

Pobiera obiekt, który XmlSerializer deserializuje.

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

Wartość właściwości

Obiekt, który jest deserializowany przez obiekt XmlSerializer.

Przykłady

Poniższy przykład deserializuje klasę o nazwie Group z pliku o nazwie UnknownElements.xml. Za każdym razem, gdy element zostanie znaleziony w pliku, który nie ma odpowiadającej mu składowej w klasie, UnknownElement zdarzenie występuje. Aby wypróbować ten przykład, wklej następujący kod XML do pliku o nazwie 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 Example#1

Dotyczy