XmlSerializationReader.UnreferencedObject(String, Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Genererar en UnreferencedObject händelse för den aktuella positionen för XmlReader.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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)
Parametrar
- id
- String
En unik sträng som används för att identifiera det orefererade objektet, som sedan kan nås via egenskapen UnreferencedId .
- o
- Object
Ett objekt som XmlSerializer försöker deserialisera, som sedan kan nås via egenskapen UnreferencedObject .
Kommentarer
De skyddade medlemmarna i XmlSerializationReader är endast avsedda att användas av härledda klasser som används internt i xml-serialiseringsinfrastrukturen i .NET Framework.
SOAP-kodning, som anges i avsnitt 5 i SOAP 1.1-specifikationen, tillåter att element som refereras flera gånger i ett SOAP-meddelande (eller valfritt, bara en gång) refereras av ett href attribut i huvudmeddelandet. En UnreferencedObject händelse inträffar när ett sådant element visas, men det finns ingen href referens till det.
Lägg till en hanteringsmetod för UnreferencedObject att tillhandahålla anpassad hantering för orefererade objekt medan XmlSerializer metoden körs Deserialize .