XmlSerializationReader.UnreferencedObject(String, Object) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een UnreferencedObject gebeurtenis gegenereerd voor de huidige positie van de XmlReader.
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.
protected:
void UnreferencedObject(System::String ^ id, System::Object ^ o);
protected void UnreferencedObject(string? id, object? o);
protected void UnreferencedObject(string id, object o);
member this.UnreferencedObject : string * obj -> unit
Protected Sub UnreferencedObject (id As String, o As Object)
Parameters
- id
- String
Een unieke tekenreeks die wordt gebruikt om het niet-deductieobject te identificeren, vervolgens toegankelijk via de UnreferencedId eigenschap.
- o
- Object
Een object dat het XmlSerializer probeert te deserialiseren, vervolgens toegankelijk via de UnreferencedObject eigenschap.
Opmerkingen
De beveiligde leden van XmlSerializationReader zijn alleen bedoeld voor gebruik door afgeleide klassen die intern worden gebruikt binnen de .NET Framework XML-serialisatie-infrastructuur.
SOAP-codering, zoals opgegeven in sectie 5 van de SOAP 1.1-specificatie, maakt het mogelijk dat elementen waarnaar meerdere keren wordt verwezen in een SOAP-bericht (of optioneel slechts één keer) worden verwezen door een href kenmerk in het hoofdbericht. Er UnreferencedObject treedt een gebeurtenis op wanneer een dergelijk element wordt weergegeven, maar er is geen href verwijzing naar het element.
Voeg een handlermethode toe om UnreferencedObject aangepaste verwerking te bieden voor niet-deductieobjecten terwijl de XmlSerializer methode wordt uitgevoerd Deserialize .