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.

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.

Remarques

Lors de la désérialisation des documents XML dans des objets .NET Framework, l’infrastructure de sérialisation XML .NET Framework instancie dynamiquement les méthodes de correction qui implémentent le XmlSerializationFixupCallback délégué. L’infrastructure le fait pour les tableaux encodés SOAP dont les types de données sont mappés à .NET Framework types de référence. Ensuite, si nécessaire, une méthode de correction est appelée pour remplir les objets du tableau.

En outre, lors de 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. Pendant ce processus, l’infrastructure génère des méthodes pour les XmlSerializationFixupCallback données XML codées par SOAP et multi-référencées. Les méthodes sont ensuite appelées lors de la désérialisation.

Ne créez pas directement une instance de la XmlSerializationFixupCallback classe.

L’encodage SOAP est décrit dans la section 5 de la spécification SOAP 1.1.

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é.

S’applique à

Voir aussi