SoapCodeExporter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Generuje typy a deklarace atributů z interních informací mapování typů pro části zpráv kódované protokolem SOAP definované v dokumentu WSDL.
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.
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
- Dědičnost
-
SoapCodeExporter
- Dědičnost
Poznámky
Třídu SoapCodeExporter používá nástroj Web Services Description Language (Wsdl.exe) a ServiceDescriptionImporter třídu při generování tříd proxy klientů nebo abstraktní třídy serveru z dokumentu WSDL (Web Services Description Language). Místo přímého použití SoapCodeExporter použijte Wsdl.exe.
Konstruktory
| Name | Description |
|---|---|
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci SoapCodeExporter třídy, určuje obor názvů kódu, jednotku kompilace kódu, generátor kódu, možnosti generování kódu a mapování. |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci SoapCodeExporter třídy, určuje obor názvů kódu, jednotku kompilace kódu, možnosti generování kódu a mapování. |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci SoapCodeExporter třídy, určuje obor názvů kódu, jednotku kompilace kódu a možnosti generování kódu. |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci SoapCodeExporter třídy a kromě parametru oboru názvů určuje parametr jednotky kompilace kódu. |
| SoapCodeExporter(CodeNamespace) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Inicializuje novou instanci třídy za předpokladu SoapCodeExporter , že žádný kód kompilovat jednotku. |
Vlastnosti
| Name | Description |
|---|---|
| IncludeMetadata |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá kolekci XmlIncludeAttribute deklarací, určení odvozených typů. |
| IncludeMetadata |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá kolekci metadat atributů kódu, která jsou zahrnuta při exportu kódu. (Zděděno od CodeExporter) |
Metody
| Name | Description |
|---|---|
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. SoapElementAttribute Přidá deklaraci do parametru metody nebo návratovou hodnotu, která odpovídá části elementu definice zprávy SOAP v dokumentu WSDL. |
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. SoapElementAttribute Přidejte deklaraci do parametru metody nebo návratovou hodnotu odpovídající části prvku definice zprávy SOAP v dokumentu WSDL. |
| Equals(Object) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
| ExportMembersMapping(XmlMembersMapping) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vygeneruje typ .NET plus deklarace atributů pro každou část, která patří do definice zprávy SOAP v dokumentu WSDL. |
| ExportTypeMapping(XmlTypeMapping) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vygeneruje typ .NET plus deklarace atributů pro hlavičku SOAP. |
| GetHashCode() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ToString() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |