SoapCodeExporter Třída

Definice

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
SoapCodeExporter

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)

Platí pro

Viz také