SoapCodeExporter 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.
Génère des types et des déclarations d’attributs à partir d’informations de mappage de types internes pour les parties de message encodées 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
Remarques
La SoapCodeExporter classe est utilisée par l’outil Web Services Description Language (Wsdl.exe) et la classe lors de la ServiceDescriptionImporter génération de classes proxy clientes ou de classes serveur abstraites à partir d’un document WSDL (Web Services Description Language). Au lieu d’utiliser SoapCodeExporter directement, utilisez Wsdl.exe.
Constructeurs
| Nom | Description |
|---|---|
| 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 SoapCodeExporter classe, 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 de code et des mappages. |
| 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 SoapCodeExporter classe, en spécifiant un espace de noms de code, une unité de compilation de code, des options de génération de 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 SoapCodeExporter classe, en spécifiant un espace de noms de code, une unité de compilation de code et des options de génération 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 SoapCodeExporter classe, en spécifiant un paramètre d’unité de compilation de code en plus d’un paramètre d’espace de noms. |
| 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 SoapCodeExporter classe, en supposant qu’aucune unité de compilation de code n’est créée. |
Propriétés
| Nom | Description |
|---|---|
| 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 XmlIncludeAttribute déclarations, en spécifiant des types dérivé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 métadonnées d’attribut de code incluses lors de l’exportation du code. (Hérité de CodeExporter) |
Méthodes
| Nom | Description |
|---|---|
| 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 SoapElementAttribute déclaration à un paramètre de méthode ou une valeur de retour qui correspond à un élément de partie d’une définition de message SOAP dans un document WSDL. |
| 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 SoapElementAttribute déclaration à un paramètre de méthode ou une valeur de retour correspondant à un élément de partie d’une définition de message SOAP dans un document WSDL. |
| 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 identique à 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, ainsi que des déclarations d’attribut, pour chacune des parties appartenant à 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, ainsi que des déclarations d’attributs, pour un en-tête SOAP. |
| 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) |