XmlSerializationReader.UnreferencedObject(String, Object) Methode

Definitie

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 .

Van toepassing op