XmlSerializationReader.UnreferencedObject(String, Object) Metódus

Definíció

Eseményt UnreferencedObject hoz létre a XmlReader.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

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)

Paraméterek

id
String

Egyedi sztring, amely a nem hivatkozott objektum azonosítására szolgál, amelyet később a UnreferencedId tulajdonságon keresztül érhet el.

o
Object

Egy objektum, amelyet a XmlSerializer rendszer deszerializálni próbál, majd elérhető a UnreferencedObject tulajdonságon keresztül.

Megjegyzések

A XmlSerializationReader védett tagjai csak a .NET-keretrendszer XML-szerializálási infrastruktúrájában belsőleg használt származtatott osztályok számára használhatók.

A SOAP-kódolás a SOAP 1.1 specifikáció 5. szakaszában meghatározottak szerint lehetővé teszi, hogy a SOAP-üzenetben többször hivatkozott elemekre (vagy akár csak egyszer) hivatkozzon a fő üzenet egyik href attribútuma. Egy UnreferencedObject esemény akkor fordul elő, amikor egy ilyen elem megjelenik, de nincs href rá hivatkozás.

Adjon hozzá egy kezelőmetódust, amely UnreferencedObject egyéni kezelést biztosít a nem hivatkozott objektumokhoz a XmlSerializer metódus végrehajtása Deserialize közben.

A következőre érvényes: