XmlSerializationFixupCallback Délégué

Définition

Délégué utilisé par la classe XmlSerializer pour la désérialisation de données XML encodées selon le protocole SOAP.Delegate used by the XmlSerializer class for deserialization of SOAP-encoded XML data.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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)

Paramètres

fixup
Object

Instance de la classe XmlSerializationReader.Fixup qui contient l'objet à corriger et le tableau d'identificateurs de chaîne pour les éléments à remplir.An instance of the XmlSerializationReader.Fixup class that contains the object to be fixed and the array of string identifiers for the items to fill in.

Héritage
XmlSerializationFixupCallback

Remarques

Lors de la désérialisation de documents XML en objets .NET Framework, l’infrastructure de sérialisation XML .NET Framework instancie dynamiquement les méthodes de correction qui XmlSerializationFixupCallback implémentent le délégué.While deserializing XML documents into .NET Framework objects, the .NET Framework XML serialization infrastructure dynamically instantiates fix-up methods that implement the XmlSerializationFixupCallback delegate. L’infrastructure le fait pour les tableaux encodés selon le protocole SOAP dont les types de données sont mappés à des types de référence .NET Framework.The infrastructure does so for SOAP-encoded arrays whose data types map to .NET Framework reference types. Ensuite, si nécessaire, une méthode de correction est appelée pour remplir les objets dans le tableau.Then, as necessary, a fix-up method is called to fill in the objects in the array.

En outre, pendant l’initialisation, l’infrastructure de sérialisation XML .NET Framework génère et compile dynamiquement une classe temporaire pour la désérialisation dérivée de la XmlSerializationReader classe.In addition, during initialization, the .NET Framework XML serialization infrastructure dynamically generates and compiles a temporary class for deserialization derived from the XmlSerializationReader class. Pendant ce processus, l’infrastructure génère XmlSerializationFixupCallback des méthodes pour les données XML codées selon le protocole SOAP et référencées plusieurs fois.During this process, the infrastructure generates XmlSerializationFixupCallback methods for SOAP-encoded, multi-referenced XML data. Les méthodes sont ensuite appelées pendant la désérialisation.The methods are then invoked during deserialization.

Ne créez pas directement une instance de la XmlSerializationFixupCallback classe.Do not directly create an instance of the XmlSerializationFixupCallback class.

L’encodage SOAP est décrit dans la section 5 de la spécification SOAP 1,1.SOAP encoding is described in Section 5 of the SOAP 1.1 specification.

Méthodes d’extension

GetMethodInfo(Delegate)

Obtient un objet qui représente la méthode représentée par le délégué spécifié.Gets an object that represents the method represented by the specified delegate.

S’applique à

Voir aussi