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.
Contient une XmlSerializationFixupCallback instance de délégué, ainsi que les entrées de la méthode ; sert également de 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 .NET Framework instancie dynamiquement les méthodes de correction qui implémentent le délégué XmlSerializationFixupCallback ; plus, elle instancie XmlSerializationReader.Fixup objets de classe pour stocker les méthodes de correction ainsi que leurs entrées. L’infrastructure le fait pour les tableaux encodés 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 renseigner les objets dans le 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 classe XmlSerializationReader. Pendant ce processus, l’infrastructure génère des propriétés ainsi XmlSerializationFixupCallback que des XmlSerializationReader.Fixup objets de classe pour les données XML codées par SOAP et multiréférence. Les méthodes sont ensuite appelées lors de la désérialisation.
Ne créez pas directement une instance de la ou XmlSerializationFixupCallback de la XmlSerializationReader.Fixup classe.
L’encodage SOAP est décrit dans la section 5 de la spécification SOAP 1.1.
Constructeurs
| Nom | Description |
|---|---|
| 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
| Nom | Description |
|---|---|
| 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 XmlSerializationFixupCallback délégué. |
| 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é dont les Source valeurs sont renseignées 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 renseignées par l’implémentation de rappel. |
Méthodes
| Nom | Description |
|---|---|
| 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. Sert 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 la 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 Objectactuel. (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) |