XmlSerializationReader.UnreferencedObject(String, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
UnreferencedObject Vyvolá událost pro aktuální pozici objektu XmlReader.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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)
Parametry
- id
- String
Jedinečný řetězec, který se používá k identifikaci neodkazovaného objektu, následně přístupný prostřednictvím UnreferencedId vlastnosti.
- o
- Object
Objekt, který XmlSerializer se pokouší deserializovat, následně přístupný prostřednictvím UnreferencedObject vlastnosti.
Poznámky
Chráněné členy XmlSerializationReader jsou určeny pouze pro použití odvozené třídy, které jsou používány interně v rámci .NET Framework XML serializace infrastruktury.
Kódování SOAP, jak je uvedeno v části 5 specifikace SOAP 1.1, umožňuje, aby prvky odkazované vícekrát ve zprávě SOAP (nebo volitelně jen jednou) byly odkazovány atributem href
v hlavní zprávě. Událost UnreferencedObject nastane, když se takový prvek zobrazí, ale není na něj žádný href
odkaz.
Přidejte metodu obslužné rutiny, UnreferencedObject která poskytuje vlastní zpracování pro neodkazované objekty, zatímco provádí svou Deserialize metoduXmlSerializer.