XmlSerializationCollectionFixupCallback Délégué
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Délégué utilisé par la classe XmlSerializer pour la désérialisation des types de données XML encodées selon le protocole SOAP qui correspondent aux collections ou é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 des éléments de la collection est copié.
- collectionItems
- Object
Tableau d'éléments à copier dans la collection d’objets
.
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 XmlSerializationReader classe. Pendant ce processus, le .NET Framework génère des méthodes de correction de collection qui utilisent le XmlSerializationCollectionFixupCallback délégué. Cela se produit pour les tableaux encodés SOAP ou les éléments codés par SOAP, multi-référence dont les types de données, dans les deux cas, sont mappés à .NET Framework collections ou énumérations. 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
GetMethodInfo(Delegate) |
Obtient un objet qui représente la méthode représentée par le délégué spécifié. |