Partager via


XmlSerializationReader.AddFixup Méthode

Définition

Stocke un objet qui contient une méthode de rappel qui sera ensuite appelée, si nécessaire, pour remplir les collections ou énumérations .NET Framework qui mappent aux tableaux encodés selon le protocole SOAP ou aux éléments référencés plusieurs fois et encodés selon le protocole SOAP.

Surcharges

AddFixup(XmlSerializationReader+CollectionFixup)

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

Stocke un objet contenant une méthode de rappel qui sera appelée, si nécessaire, pour remplir des collections ou des énumérations .NET correspondant à des tableaux encodés selon le protocole SOAP ou à des éléments auxquels il est fait référence plusieurs fois et encodés selon le protocole SOAP.

AddFixup(XmlSerializationReader+Fixup)

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

Stocke un objet qui contient une instance de méthode de rappel qui sera appelée, si nécessaire, pour remplir des objets dans un tableau encodé selon le protocole SOAP.

Remarques

Les membres protégés sont XmlSerializationReader destinés à être utilisés uniquement par des classes dérivées utilisées en interne dans l’infrastructure de sérialisation XML .NET Framework.

AddFixup(XmlSerializationReader+CollectionFixup)

Stocke un objet contenant une méthode de rappel qui sera appelée, si nécessaire, pour remplir des collections ou des énumérations .NET correspondant à des tableaux encodés selon le protocole SOAP ou à des éléments auxquels il est fait référence plusieurs fois et encodés selon le protocole SOAP.

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::CollectionFixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.CollectionFixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.CollectionFixup)

Paramètres

fixup
XmlSerializationReader.CollectionFixup

Délégué XmlSerializationCollectionFixupCallback et données d'entrée de la méthode de rappel.

Remarques

Les membres protégés de XmlSerializationReader sont destinés à être utilisés uniquement par des classes dérivées utilisées en interne dans l’infrastructure de sérialisation XML .NET.

Lors de l’initialisation, l’infrastructure de sérialisation XML .NET génère et compile dynamiquement une classe temporaire pour la désérialisation dérivée de XmlSerializationReader. Pendant ce processus, l’infrastructure génère des méthodes et crée XmlSerializationReader.CollectionFixup des XmlSerializationCollectionFixupCallback objets pour stocker les méthodes de correction et leurs données d’entrée. L’infrastructure le fait pour les tableaux encodés par SOAP ou les éléments codés par SOAP, multi-référencés dont les types de données, dans les deux cas, sont mappés à des collections ou énumérations .NET. Ensuite, si nécessaire, les méthodes sont appelées pendant la désérialisation pour remplir des éléments de tableau ou des objets multi-référencés.

Vous ne devez pas créer directement une instance de la classe ou XmlSerializationReader.CollectionFixup de la XmlSerializationCollectionFixupCallback classe.

S’applique à

AddFixup(XmlSerializationReader+Fixup)

Stocke un objet qui contient une instance de méthode de rappel qui sera appelée, si nécessaire, pour remplir des objets dans un tableau encodé selon le protocole SOAP.

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

protected:
 void AddFixup(System::Xml::Serialization::XmlSerializationReader::Fixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.Fixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.Fixup)

Paramètres

fixup
XmlSerializationReader.Fixup

Délégué XmlSerializationFixupCallback et données d'entrée de la méthode de rappel.

Remarques

Les membres protégés sont XmlSerializationReader destinés à être utilisés uniquement par des classes dérivées utilisées en interne dans l’infrastructure de sérialisation XML .NET Framework.

Lors de la désérialisation de documents XML dans des objets .NET Framework, l’infrastructure de sérialisation XML .NET Framework crée dynamiquement des instances de méthodes de correction qui implémentent le XmlSerializationFixupCallback délégué et créent des instances de la XmlSerializationReader.Fixup classe pour stocker les méthodes de correction et leurs données d’entrée. L’infrastructure le fait pour les tableaux encodés SOAP dont les types de données sont mappés à .NET Framework types référence. Ensuite, si nécessaire, une méthode de réparation est appelée pour remplir les objets du 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 qui dérive de XmlSerializationReader. Au cours de ce processus, l’infrastructure génère des méthodes et XmlSerializationReader.Fixup des objets pour les XmlSerializationFixupCallback données XML codées en SOAP et multi-référencées. Les méthodes sont ensuite appelées pendant la désérialisation.

Vous ne devez pas créer directement des instances des classes ou XmlSerializationReader.Fixup des XmlSerializationFixupCallback instances.

S’applique à