Share via


SoapCodeExporter Classe

Définition

Génère des types et des déclarations d'attribut à partir d'informations de mappage de type interne pour les parties de message encodées selon le protocole SOAP définies 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 SoapCodeExporter
public ref class SoapCodeExporter : System::Xml::Serialization::CodeExporter
public class SoapCodeExporter
public class SoapCodeExporter : System.Xml.Serialization.CodeExporter
type SoapCodeExporter = class
type SoapCodeExporter = class
    inherit CodeExporter
Public Class SoapCodeExporter
Public Class SoapCodeExporter
Inherits CodeExporter
Héritage
SoapCodeExporter
Héritage
SoapCodeExporter

Remarques

La SoapCodeExporter classe est utilisée par l' outil de Web Services Description Language (Wsdl.exe) et la ServiceDescriptionImporter classe lors de la génération de classes de proxy client ou de classes de serveur abstraites à partir d’un document Web Services Description Language (WSDL). Au lieu d' SoapCodeExporter utiliser directement, utilisez Wsdl.exe.

Constructeurs

SoapCodeExporter(CodeNamespace)

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 SoapCodeExporter en supposant l'absence d'unité de compilation de code.

SoapCodeExporter(CodeNamespace, CodeCompileUnit)

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 SoapCodeExporter, en spécifiant un paramètre d'unité de compilation de code en plus d'un paramètre d'espace de noms.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)

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 SoapCodeExporter, en spécifiant un espace de noms de code, une unité de compilation de code, un générateur de code, des options de génération du code et des mappages.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, 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 classe SoapCodeExporter, en spécifiant un espace de noms de code, une unité de compilation de code et des options de génération du code.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

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 SoapCodeExporter, en spécifiant un espace de noms de code, une unité de compilation de code, des options de génération du code et des mappages.

Propriétés

IncludeMetadata

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 de déclarations XmlIncludeAttribute, spécifiant des types dérivés.

IncludeMetadata

Obtient une collection de métadonnées d'attributs de code qui est incluse lorsque le code est exporté.

(Hérité de CodeExporter)

Méthodes

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

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

Ajoutez une déclaration SoapElementAttribute à un paramètre de méthode ou une valeur de retour correspondant à un élément d'une définition de message SOAP dans un document WSDL.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

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

Ajoute une déclaration SoapElementAttribute à un paramètre de méthode ou une valeur de retour qui correspond à un élément d'une définition de message SOAP dans un document WSDL.

Equals(Object)

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

(Hérité de Object)
ExportMembersMapping(XmlMembersMapping)

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 un type .NET Framework, outre des déclarations d'attribut, pour chacune des parties qui appartiennent à une définition de message SOAP dans un document WSDL.

ExportTypeMapping(XmlTypeMapping)

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 un type .NET Framework, outre des déclarations d'attribut, pour un en-tête SOAP.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à

Voir aussi