XmlSerializationReader.UnreferencedObject(String, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Aciona um evento UnreferencedObject 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, acessível posteriormente por meio da propriedade UnreferencedId.
- o
- Object
Um objeto que o XmlSerializer está tentando desserializar, acessível posteriormente por meio da propriedade UnreferencedObject.
Comentários
Os membros protegidos de XmlSerializationReader destinam-se a serem usados somente por classes derivadas que são usadas internamente dentro da infraestrutura de serialização XML .NET Framework.
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 main. Um UnreferencedObject evento ocorre quando esse elemento é exibido, mas não há referência href
a ele.
Adicione um método de manipulador a para UnreferencedObject fornecer tratamento personalizado para objetos não referenciados enquanto o XmlSerializer executa seu Deserialize método.