XmlSerializationFixupCallback Delegar
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.
Delegado usado pela classe XmlSerializer para desserialização de dados XML com codificação 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 classe XmlSerializationReader.Fixup que contém o objeto a ser corrigido e a matriz de identificadores de cadeia de caracteres que os itens preencherão.
Comentários
Ao desserializar documentos XML em objetos .NET Framework, a infraestrutura de serialização de .NET Framework XML instancia dinamicamente os métodos de correção que implementam o XmlSerializationFixupCallback delegado. A infraestrutura faz isso para matrizes codificadas em SOAP cujos tipos de dados são mapeados para .NET Framework tipos de referência. 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 .NET Framework infraestrutura de serialização XML gera e compila dinamicamente uma classe temporária para desserialização derivada da XmlSerializationReader classe. 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
GetMethodInfo(Delegate) |
Obtém um objeto que representa o método representado pelo delegado especificado. |