XmlElementEventArgs.ObjectBeingDeserialized Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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