SoapCodeExporter Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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) |