XmlSerializationFixupCallback Delegado
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Delegado utilizado por la clase XmlSerializer para la deserialización de datos XML con codificación SOAP.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el 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
Una instancia de la clase XmlSerializationReader.Fixup que contiene el objeto que se va a fijar y la matriz de los identificadores de cadena para los elementos que hay que rellenar.
Comentarios
Al deserializar documentos XML en objetos .NET Framework, la infraestructura de serialización XML .NET Framework crea instancias dinámicamente de métodos de corrección que implementan el XmlSerializationFixupCallback delegado. La infraestructura lo hace para matrices codificadas con SOAP cuyos tipos de datos se asignan a .NET Framework tipos de referencia. A continuación, según sea necesario, se llama a un método de corrección para rellenar los objetos de la matriz.
Además, durante la inicialización, la infraestructura de serialización XML de .NET Framework genera y compila dinámicamente una clase temporal para la deserialización derivada de la XmlSerializationReader clase . Durante este proceso, la infraestructura genera XmlSerializationFixupCallback métodos para datos XML con codificación SOAP y de referencia múltiple. A continuación, se invocan los métodos durante la deserialización.
No cree directamente una instancia de la XmlSerializationFixupCallback clase .
La codificación SOAP se describe en la sección 5 de la especificación SOAP 1.1.
Métodos de extensión
GetMethodInfo(Delegate) |
Obtiene un objeto que representa el método representado por el delegado especificado. |