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 informací o mapování interního typu pro části zprávy 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
SoapCodeExporterTřída je používána nástrojem Web Services Description Language Tool (Wsdl.exe) a ServiceDescriptionImporter třídou při generování klientských proxy tříd nebo abstraktních tříd serveru z dokumentu WSDL (Web Services Description Language). Místo přímého použití SoapCodeExporter použijte Wsdl.exe.
Konstruktory
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 SoapCodeExporter třídy za předpokladu, že není jednotka kompilována 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, přičemž kromě parametru Namespace určí parametr jednotky kompilace kódu. |
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čí 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) |
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čí obor názvů kódu, jednotku kompilace kódu a možnosti generování kódu. |
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čí obor názvů kódu, jednotku kompilace kódu, možnosti generování kódu a mapování. |
Vlastnosti
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í, které určují odvozené typy. |
IncludeMetadata |
Získá kolekci metadat atributu kódu, která je zahrnuta při exportu kódu. (Zděděno od CodeExporter) |
Metody
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping) |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Přidejte SoapElementAttribute deklaraci do parametru metody nebo návratovou hodnotu odpovídající části prvku definice zprávy protokolu SOAP v dokumentu WSDL. |
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. Přidá SoapElementAttribute deklaraci do parametru metody nebo návratovou hodnotu, která odpovídá prvku součásti definice zprávy protokolu SOAP v dokumentu WSDL. |
Equals(Object) |
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. Generuje .NET Framework typ a navíc deklarace atributů pro každou část, která patří do definice zprávy protokolu 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. Generuje .NET Framework typ a navíc deklarace atributu pro hlavičku SOAP. |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |