XmlSerializationCollectionFixupCallback Délégué

Définition

Délégué utilisé par la XmlSerializer classe pour la désérialisation des types de données XML encodés SOAP qui mappent à des collections ou des énumérations.

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 XmlSerializationCollectionFixupCallback(System::Object ^ collection, System::Object ^ collectionItems);
public delegate void XmlSerializationCollectionFixupCallback(object? collection, object? collectionItems);
public delegate void XmlSerializationCollectionFixupCallback(object collection, object collectionItems);
type XmlSerializationCollectionFixupCallback = delegate of obj * obj -> unit
Public Delegate Sub XmlSerializationCollectionFixupCallback(collection As Object, collectionItems As Object)

Paramètres

collection
Object

Collection dans laquelle le tableau d’éléments de collection est copié.

collectionItems
Object

Tableau d’éléments à copier dans le object collection.

Remarques

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 classe XmlSerializationReader. Pendant ce processus, .NET Framework génère des méthodes de correction de collecte qui utilisent le délégué XmlSerializationCollectionFixupCallback. Cela se produit pour les tableaux encodés par SOAP ou pour les éléments de référence multiples codés par SOAP dont les types de données, dans les deux cas, sont mappés à .NET collections ou énumérations framework. Si nécessaire, la méthode de correction de collection est appelée lors de la désérialisation.

Vous ne devez pas instancier XmlSerializationCollectionFixupCallbackdirectement .

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

Méthodes d’extension

Nom Description
GetMethodInfo(Delegate)

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

Obtient un objet qui représente la méthode représentée par le délégué spécifié.

S’applique à

Voir aussi