XmlSerializationReader.AddFixup Método
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í.
Almacena un objeto que contiene un método de devolución de llamada al que se llamará más tarde, cuanto sea necesario, para rellenar colecciones o enumeraciones de .NET Framework que se asignen a matrices codificadas con SOAP o a elementos con referencias múltiples y codificación SOAP.
Sobrecargas
AddFixup(XmlSerializationReader+CollectionFixup) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Almacena un objeto que contiene un método de devolución de llamada al que se llamará, cuanto sea necesario, para rellenar colecciones o enumeraciones de .NET que se asignen a matrices codificadas con SOAP o a elementos con referencias múltiples y codificación SOAP. |
AddFixup(XmlSerializationReader+Fixup) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Almacena un objeto que contiene una instancia del método de devolución de llamada al que se llamará, según sea necesario, para rellenar los objetos de una matriz codificada con SOAP. |
Comentarios
Los miembros protegidos de XmlSerializationReader están diseñados solo para su uso por clases derivadas que se usan internamente dentro de la infraestructura de serialización XML de .NET Framework.
AddFixup(XmlSerializationReader+CollectionFixup)
Almacena un objeto que contiene un método de devolución de llamada al que se llamará, cuanto sea necesario, para rellenar colecciones o enumeraciones de .NET que se asignen a matrices codificadas con SOAP o a elementos con referencias múltiples y codificación SOAP.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
protected:
void AddFixup(System::Xml::Serialization::XmlSerializationReader::CollectionFixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.CollectionFixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.CollectionFixup)
Parámetros
Un delegado XmlSerializationCollectionFixupCallback y los datos de entrada del método de devolución de llamada.
Comentarios
Los miembros protegidos de están diseñados solo para su uso por clases derivadas que se usan internamente dentro de XmlSerializationReader la infraestructura de serialización XML de .NET.
Durante la inicialización, la infraestructura de serialización XML de .NET genera y compila dinámicamente una clase temporal para la deserialización derivada de XmlSerializationReader. Durante este proceso, la infraestructura genera XmlSerializationCollectionFixupCallback métodos y crea XmlSerializationReader.CollectionFixup objetos para almacenar los métodos de corrección y sus datos de entrada. La infraestructura lo hace para matrices codificadas con SOAP o elementos con codificación SOAP con referencia múltiple cuyos tipos de datos, en cualquier caso, se asignan a colecciones o enumeraciones de .NET. A continuación, según sea necesario, los métodos se invocan durante la deserialización para rellenar elementos de matriz o objetos de referencia múltiple.
No debe crear directamente una instancia de la XmlSerializationCollectionFixupCallback clase o XmlSerializationReader.CollectionFixup .
Se aplica a
AddFixup(XmlSerializationReader+Fixup)
Almacena un objeto que contiene una instancia del método de devolución de llamada al que se llamará, según sea necesario, para rellenar los objetos de una matriz codificada con SOAP.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
protected:
void AddFixup(System::Xml::Serialization::XmlSerializationReader::Fixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.Fixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.Fixup)
Parámetros
Un delegado XmlSerializationFixupCallback y los datos de entrada del método de devolución de llamada.
Comentarios
Los miembros protegidos de XmlSerializationReader están diseñados solo para su uso por clases derivadas que se usan internamente dentro de la infraestructura de serialización XML de .NET Framework.
Al deserializar documentos XML en objetos .NET Framework, la infraestructura de serialización XML .NET Framework crea dinámicamente instancias de métodos de corrección que implementan el XmlSerializationFixupCallback delegado y crean instancias de la XmlSerializationReader.Fixup clase para almacenar los métodos de corrección y sus datos de entrada. 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 que deriva de XmlSerializationReader. Durante este proceso, la infraestructura genera XmlSerializationFixupCallback métodos y XmlSerializationReader.Fixup objetos para datos XML con codificación SOAP y con referencia múltiple. A continuación, se invocan los métodos durante la deserialización.
No debe crear directamente instancias de las XmlSerializationFixupCallback clases o XmlSerializationReader.Fixup .