XmlSerializationReader.UnreferencedObject(String, Object) Método

Definição

Gera um UnreferencedObject evento para a posição atual do XmlReader.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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

Uma cadeia de caracteres exclusiva que é usada para identificar o objeto não referenciado, posteriormente acessível por meio da UnreferencedId propriedade.

o
Object

Um objeto que XmlSerializer está tentando desserializar, posteriormente acessível por meio da UnreferencedObject propriedade.

Comentários

Os membros protegidos do XmlSerializationReader destinam-se apenas ao uso por classes derivadas que são usadas internamente dentro da infraestrutura de serialização do .NET Framework XML.

A codificação SOAP, conforme especificado na Seção 5 da especificação SOAP 1.1, permite que elementos referenciados várias vezes em uma mensagem SOAP (ou opcionalmente, apenas uma vez) sejam referenciados por um href atributo na mensagem principal. Um UnreferencedObject evento ocorre quando esse elemento é exibido, mas não há referência href a ele.

Adicione um método de manipulador para UnreferencedObject fornecer tratamento personalizado para objetos não referenciados enquanto o XmlSerializer método é Deserialize executado.

Aplica-se a