SoapCodeExporter Klas

Definitie

Hiermee worden typen en kenmerkdeclaraties gegenereerd op basis van interne typetoewijzingsgegevens voor door SOAP gecodeerde berichtonderdelen die zijn gedefinieerd in een WSDL-document.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

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

Opmerkingen

De SoapCodeExporter klasse wordt gebruikt door het taalprogramma voor beschrijving van webservices (Wsdl.exe) en de klasse tijdens het ServiceDescriptionImporter genereren van clientproxyklassen of abstracte serverklassen uit een WSDL-document (Web Services Description Language). In plaats van rechtstreeks te gebruiken SoapCodeExporter , gebruikt u Wsdl.exe.

Constructors

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

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Initialiseert een nieuw exemplaar van de SoapCodeExporter klasse, waarbij een codenaamruimte, een codecompilatie-eenheid, een codegenerator, opties voor het genereren van code en toewijzingen worden opgegeven.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Initialiseert een nieuw exemplaar van de SoapCodeExporter klasse, waarbij een codenaamruimte, een codecompilatie-eenheid, opties voor het genereren van code en toewijzingen worden opgegeven.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Initialiseert een nieuw exemplaar van de SoapCodeExporter klasse, waarbij een codenaamruimte, een codecompilatie-eenheid en opties voor het genereren van code worden opgegeven.

SoapCodeExporter(CodeNamespace, CodeCompileUnit)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Initialiseert een nieuw exemplaar van de SoapCodeExporter klasse, waarbij u een parameter voor codecompilatie-eenheden opgeeft naast een parameter voor de naamruimte.

SoapCodeExporter(CodeNamespace)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Initialiseert een nieuw exemplaar van de SoapCodeExporter klasse, ervan uitgaande dat er geen codecompilatie-eenheid is.

Eigenschappen

Name Description
IncludeMetadata

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een verzameling XmlIncludeAttribute declaraties op, waarbij afgeleide typen worden opgegeven.

IncludeMetadata

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u een verzameling metagegevens van codekenmerken op die worden opgenomen wanneer de code wordt geƫxporteerd.

(Overgenomen van CodeExporter)

Methoden

Name Description
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Voegt een SoapElementAttribute declaratie toe aan een methodeparameter of retourwaarde die overeenkomt met een onderdeelelement van een SOAP-berichtdefinitie in een WSDL-document.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Voeg een SoapElementAttribute declaratie toe aan een methodeparameter of retourwaarde die overeenkomt met een onderdeelelement van een SOAP-berichtdefinitie in een WSDL-document.

Equals(Object)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
ExportMembersMapping(XmlMembersMapping)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Genereert een .NET type, plus kenmerkdeclaraties, voor elk van de onderdelen die deel uitmaken van een SOAP-berichtdefinitie in een WSDL-document.

ExportTypeMapping(XmlTypeMapping)

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Genereert een .NET type, plus kenmerkdeclaraties, voor een SOAP-header.

GetHashCode()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook