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 s kódováním 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 Tool (Wsdl.exe) a ServiceDescriptionImporter třída při generování tříd proxy klientů nebo abstraktních serverových tříd 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 žádná jednotka kompilace 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 třídy a určuje kromě parametru SoapCodeExporter oboru názvů také 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 a 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 s určením oboru názvů kódu, jednotky kompilace kódu a možností 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 a 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í, 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 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. SoapElementAttribute Přidejte deklaraci do parametru metody nebo návratovou hodnotu odpovídající elementu části definice zprávy 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. SoapElementAttribute Přidá deklaraci do parametru metody nebo návratové hodnoty, která odpovídá prvku části 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 rozhraní .NET Framework 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 rozhraní .NET Framework 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í hashovací funkce. (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á aktuální Type instanci. (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 Objectsouboru . (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) |