Partager via


XmlSerializationReader.Fixup Classe

Définition

Stocke une instance de délégué XmlSerializationFixupCallback, ainsi que les entrées de la méthode ; est également utilisé comme paramètre pour la méthode.

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

protected: ref class XmlSerializationReader::Fixup
protected class XmlSerializationReader.Fixup
Protected Class XmlSerializationReader.Fixup
Héritage
XmlSerializationReader.Fixup

Remarques

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

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 . Au cours de ce processus, l’infrastructure génère des propriétés ainsi que XmlSerializationReader.Fixup des XmlSerializationFixupCallback objets de classe pour les données XML encodées en SOAP et multiréférencées. Les méthodes sont ensuite appelées pendant la désérialisation.

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

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

Constructeurs

XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, Int32)

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

Initialise une nouvelle instance de la classe XmlSerializationReader.Fixup.

XmlSerializationReader.Fixup(Object, XmlSerializationFixupCallback, String[])

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

Initialise une nouvelle instance de la classe XmlSerializationReader.Fixup.

Propriétés

Callback

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

Obtient la méthode de rappel qui crée une instance du délégué XmlSerializationFixupCallback.

Ids

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

Obtient ou définit un tableau de clés pour les objets qui appartiennent à la propriété Source dont les valeurs sont incluses par l'implémentation de rappel.

Source

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

Obtient ou définit l'objet qui contient d'autres objets dont les valeurs sont incluses par l'implémentation de rappel.

Méthodes

Equals(Object)

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

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

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

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

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

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

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

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi