XmlSerializationReader.UnreferencedObject(String, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera un evento UnreferencedObject per la posizione corrente della classe XmlReader.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
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)
Parametri
- id
- String
Stringa univoca utilizzata per identificare l'oggetto senza riferimenti, successivamente accessibile tramite la proprietà UnreferencedId.
- o
- Object
Oggetto che la classe XmlSerializer sta tentando di deserializzare, successivamente accessibile tramite la proprietà UnreferencedObject.
Commenti
I membri protetti di XmlSerializationReader sono destinati all'uso solo da classi derivate usate internamente all'interno dell'infrastruttura di serializzazione XML di .NET Framework.
La codifica SOAP, come specificato nella sezione 5 della specifica SOAP 1.1, consente agli elementi a cui fa riferimento più volte in un messaggio SOAP (o facoltativamente, solo una volta) di essere indicato da un href
attributo nel messaggio principale. Si verifica un UnreferencedObject evento quando viene visualizzato un elemento di questo tipo, ma non href
vi è alcun riferimento.
Aggiungere un metodo del gestore per UnreferencedObject fornire una gestione personalizzata per gli oggetti non referenziati mentre il metodo esegue Deserialize il XmlSerializer relativo metodo.