SoapCodeExporter Osztály

Definíció

Típus- és attribútumdeklarációkat hoz létre a WSDL-dokumentumban definiált SOAP kódolású üzenetrészek belső típusleképezési adataiból.

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

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
Öröklődés
SoapCodeExporter
Öröklődés
SoapCodeExporter

Megjegyzések

Az SoapCodeExporter osztályt a Web Services Description Language Tool (Wsdl.exe) és az ServiceDescriptionImporter osztály használja, miközben ügyfélproxy-osztályokat vagy absztrakt kiszolgálóosztályokat hoz létre egy Web Services Description Language (WSDL) dokumentumból. Közvetlen használat SoapCodeExporter helyett használja a Wsdl.exe.

Konstruktorok

Name Description
SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja az SoapCodeExporter osztály új példányát, megadva egy kódnévteret, egy kódfordítási egységet, egy kódgenerátort, egy kódgenerátort, a kódgenerálási beállításokat és a leképezéseket.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja az SoapCodeExporter osztály új példányát, megadva egy kódnévteret, egy kódfordítási egységet, a kódgenerálási beállításokat és a leképezéseket.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja az osztály új példányát, megadja a SoapCodeExporter kódnévteret, a kódfordítási egységet és a kódgenerálási beállításokat.

SoapCodeExporter(CodeNamespace, CodeCompileUnit)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja az SoapCodeExporter osztály új példányát, és megadja a kódfordítási egység paraméterét a névtérparaméter mellett.

SoapCodeExporter(CodeNamespace)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Inicializálja az osztály új példányát SoapCodeExporter , feltéve, hogy nincs kódfordítási egység.

Tulajdonságok

Name Description
IncludeMetadata

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a deklarációk gyűjteményét XmlIncludeAttribute , meghatározva a származtatott típusokat.

IncludeMetadata

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri a kódexportáláskor szereplő kódattribútum-metaadatok gyűjteményét.

(Öröklődés forrása CodeExporter)

Metódusok

Name Description
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Deklaráció hozzáadása SoapElementAttribute egy metódusparaméterhez vagy visszatérési értékhez, amely megfelel egy WSDL-dokumentum SOAP-üzenetdefiníciójának egy részelemének.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Adjon hozzá egy deklarációt SoapElementAttribute egy metódusparaméterhez, vagy adjon vissza egy WSDL-dokumentum SOAP-üzenetdefiníciójának egy részelemének megfelelő értéket.

Equals(Object)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
ExportMembersMapping(XmlMembersMapping)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Létrehoz egy .NET típust, valamint attribútumdeklarációkat a WSDL-dokumentumban lévő SOAP-üzenetdefinícióhoz tartozó részekhez.

ExportTypeMapping(XmlTypeMapping)

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Létrehoz egy .NET típust, valamint attribútumdeklarációkat egy SOAP-fejléchez.

GetHashCode()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még