XmlSerializationReader.UnreferencedObject(String, Object) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.