XmlSerializationReader.Fixup Clase

Definición

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)

Se aplica a

Consulte también