XmlSerializationFixupCallback Delegar

Definição

Delegado usado pela XmlSerializer classe para desserialização de dados XML codificados em SOAP.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

public delegate void XmlSerializationFixupCallback(System::Object ^ fixup);
public delegate void XmlSerializationFixupCallback(object fixup);
type XmlSerializationFixupCallback = delegate of obj -> unit
Public Delegate Sub XmlSerializationFixupCallback(fixup As Object)

Parâmetros

fixup
Object

Uma instância da XmlSerializationReader.Fixup classe que contém o objeto a ser corrigido e a matriz de identificadores de cadeia de caracteres para os itens a serem preenchidos.

Comentários

Ao desserializar documentos XML em objetos .NET Framework, a infraestrutura de serialização do .NET Framework XML instancia dinamicamente métodos de correção que implementam o delegado XmlSerializationFixupCallback. A infraestrutura faz isso para matrizes codificadas em SOAP cujos tipos de dados são mapeados para .NET tipos de referência da Estrutura. Em seguida, conforme necessário, um método de correção é chamado para preencher os objetos na matriz.

Além disso, durante a inicialização, a infraestrutura de serialização do .NET Framework XML gera e compila dinamicamente uma classe temporária para desserialização derivada da classe XmlSerializationReader. Durante esse processo, a infraestrutura gera métodos XmlSerializationFixupCallback para dados XML codificados em SOAP e com várias referências. Em seguida, os métodos são invocados durante a desserialização.

Não crie diretamente uma instância da XmlSerializationFixupCallback classe.

A codificação SOAP é descrita na Seção 5 da especificação SOAP 1.1.

Métodos de Extensão

Nome Description
GetMethodInfo(Delegate)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a

Confira também