XmlSerializationReader.Fixup Clase
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í.
Contiene una instancia del delegado XmlSerializationFixupCallback, además de las entradas del método; también actúa como parámetro del método.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
protected: ref class XmlSerializationReader::Fixup
protected class XmlSerializationReader.Fixup
Protected Class XmlSerializationReader.Fixup
- Herencia
-
XmlSerializationReader.Fixup
Comentarios
Al deserializar documentos XML en objetos de .NET Framework, la infraestructura de serialización XML de .NET Framework crea instancias dinámicamente de métodos de corrección que implementan el XmlSerializationFixupCallback delegado; además, crea instancias XmlSerializationReader.Fixup de objetos de clase para almacenar los métodos de corrección junto con sus entradas. La infraestructura lo hace para las matrices codificadas con SOAP cuyos tipos de datos se asignan a los tipos de referencia de .NET Framework. 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 propiedades más XmlSerializationReader.Fixup objetos de clase para datos XML codificados con SOAP y con referencia múltiple. A continuación, se invocan los métodos durante la deserialización.
No cree directamente una instancia de la XmlSerializationFixupCallback clase o XmlSerializationReader.Fixup .
La codificación SOAP se describe en la sección 5 de la especificación SOAP 1.1.
Constructores
XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la clase XmlSerializationReader.Fixup. |
XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, String[]) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la clase XmlSerializationReader.Fixup. |
Propiedades
Callback |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el método de devolución de llamada que crea una instancia del delegado XmlSerializationFixupCallback. |
Ids |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece una matriz de claves para los objetos que pertenecen a la propiedad Source cuyos valores se rellenan mediante la implementación de la devolución de llamada. |
Source |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece el objeto que contiene otros objetos cuyos valores se rellenan mediante la implementación de la devolución de llamada. |
Métodos
Equals(Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve una cadena que representa el objeto actual. (Heredado de Object) |