XmlSerializationReader.Fixup Classe
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.
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) |