SoapSchemaImporter Classe

Définition

Utilisé dans le .NET Framework pour générer des mappages internes aux types .NET pour les parties de message encodées SOAP dans un document WSDL.

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

public ref class SoapSchemaImporter
public ref class SoapSchemaImporter : System::Xml::Serialization::SchemaImporter
public class SoapSchemaImporter
public class SoapSchemaImporter : System.Xml.Serialization.SchemaImporter
type SoapSchemaImporter = class
type SoapSchemaImporter = class
    inherit SchemaImporter
Public Class SoapSchemaImporter
Public Class SoapSchemaImporter
Inherits SchemaImporter
Héritage
SoapSchemaImporter
Héritage
SoapSchemaImporter

Remarques

La SoapSchemaImporter classe est utilisée par l’outil Web Services Description Language (Wsdl.exe) et la ServiceDescriptionImporter classe, tout en générant des classes proxy clientes ou des classes serveur abstraites à partir d’un document WSDL (Web Services Description Language). Au lieu d’utiliser cette classe directement, utilisez Wsdl.exe.

La SoapSchemaImporter classe a des méthodes pour générer des mappages internes aux types .NET pour les éléments de partie définis dans un document WSDL. La classe est utilisée uniquement lorsqu’un document WSDL spécifie l’encodage SOAP, comme décrit dans la section 5 de la spécification SOAP 1.1.

Constructeurs

Nom Description
SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

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 SoapSchemaImporter classe spécifiant les schémas, les options du compilateur et les noms des entités de code associées.

SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

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 SoapSchemaImporter classe spécifiant les schémas, les options du compilateur et le contexte des schémas.

SoapSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)

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 SoapSchemaImporter classe spécifiant les schémas, les options du compilateur et les noms des entités de code associées.

SoapSchemaImporter(XmlSchemas, CodeIdentifiers)

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 SoapSchemaImporter classe, en spécifiant XmlSchema des objets représentant les schémas XML utilisés par les messages encodés SOAP, ainsi que les classes générées pour les liaisons définies dans un document WSDL.

SoapSchemaImporter(XmlSchemas)

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 SoapSchemaImporter classe, en spécifiant XmlSchema des objets représentant les schémas XML utilisés par les messages encodés SOAP définis dans un document WSDL.

Propriétés

Nom Description
Extensions

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

Obtient une collection d’extensions d’importateur de schéma.

(Hérité de SchemaImporter)

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)
ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)

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

Génère des informations de mappage de type interne pour le type d’un composant d’élément encodé SOAP défini dans un document WSDL où un type de base est spécifié.

ImportMembersMapping(String, String, SoapSchemaMember)

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

Génère des informations de mappage de type interne pour une seule partie d’élément encodée SOAP définie dans un document WSDL.

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean)

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

Génère des informations de mappage de type interne pour les parties d’élément d’un message encodé SOAP défini dans un document WSDL.

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean)

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

Génère des informations de mappage de type interne pour les parties d’élément d’un message encodé SOAP défini dans un document WSDL.

ImportMembersMapping(String, String, SoapSchemaMember[])

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

Génère des informations de mappage de type interne pour les parties d’élément d’un message encodé SOAP défini dans un document WSDL.

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)

S’applique à

Voir aussi