SoapCodeExporter Klass

Definition

Genererar typer och attributdeklarationer från intern typmappningsinformation för SOAP-kodade meddelandedelar som definierats i ett WSDL-dokument.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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
Arv
SoapCodeExporter
Arv
SoapCodeExporter

Kommentarer

Klassen SoapCodeExporter används av Web Services Description Language Tool (Wsdl.exe) och ServiceDescriptionImporter klassen när klientproxyklasser eller abstrakta serverklasser genereras från ett WSDL-dokument (Web Services Description Language). I stället för att använda SoapCodeExporter direkt använder du Wsdl.exe.

Konstruktorer

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

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Initierar en ny instans av SoapCodeExporter klassen, anger ett kodnamnområde, en kodkompileringsenhet, en kodgenerator, alternativ för kodgenerering och mappningar.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Initierar en ny instans av SoapCodeExporter klassen, anger ett kodnamnområde, en kodkompileringsenhet, alternativ för kodgenerering och mappningar.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Initierar en ny instans av SoapCodeExporter klassen, anger ett kodnamnområde, en kodkompileringsenhet och alternativ för kodgenerering.

SoapCodeExporter(CodeNamespace, CodeCompileUnit)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Initierar en ny instans av SoapCodeExporter klassen och anger en kodkompileringsenhetsparameter utöver en namnområdesparameter.

SoapCodeExporter(CodeNamespace)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Initierar en ny instans av SoapCodeExporter klassen, förutsatt att ingen kodkompileringsenhet.

Egenskaper

Name Description
IncludeMetadata

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en samling XmlIncludeAttribute deklarationer som anger härledda typer.

IncludeMetadata

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar en samling metadata för kodattribut som ingår när koden exporteras.

(Ärvd från CodeExporter)

Metoder

Name Description
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Lägger till en SoapElementAttribute deklaration till en metodparameter eller ett returvärde som motsvarar ett delelement i en SOAP-meddelandedefinition i ett WSDL-dokument.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Lägg till en SoapElementAttribute deklaration till en metodparameter eller ett returvärde som motsvarar ett delelement i en SOAP-meddelandedefinition i ett WSDL-dokument.

Equals(Object)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
ExportMembersMapping(XmlMembersMapping)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Genererar en .NET typ, plus attributdeklarationer, för var och en av de delar som tillhör en SOAP-meddelandedefinition i ett WSDL-dokument.

ExportTypeMapping(XmlTypeMapping)

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Genererar en .NET typ, plus attributdeklarationer, för ett SOAP-huvud.

GetHashCode()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även