Sdílet prostřednictvím


SoapCodeExporter Třída

Definice

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
SoapCodeExporter

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)

Platí pro

Viz také