Compartir a través de


XmlSerializationReader.UnreferencedObject(String, Object) Método

Definición

Provoca un evento UnreferencedObject para la posición actual de XmlReader.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

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)

Parámetros

id
String

Una cadena única que se utiliza para identificar el objeto sin referencia, más tarde accesible a través de la propiedad UnreferencedId.

o
Object

Objeto que XmlSerializer intenta deserializar, accesible posteriormente mediante la propiedad UnreferencedObject.

Comentarios

Los miembros protegidos de solo están diseñados para su uso por clases derivadas que se usan internamente dentro de XmlSerializationReader la infraestructura de serialización XML de .NET Framework.

La codificación SOAP, tal como se especifica en la sección 5 de la especificación SOAP 1.1, permite hacer referencia a elementos a los que se hace referencia varias veces en un mensaje SOAP (o, opcionalmente, solo una vez) para que un href atributo en el mensaje principal haga referencia. Un UnreferencedObject evento se produce cuando aparece este tipo de elemento, pero no href hay referencia a él.

Agregue un método de controlador para UnreferencedObject proporcionar un control personalizado para objetos sin referencia mientras XmlSerializer ejecuta su Deserialize método.

Se aplica a