XmlCodeExporter.AddMappingMetadata Methode

Definitie

Voegt een XmlElementAttribute declaratie toe aan een methodeparameter of retourwaarde die overeenkomt met een <part> element van een SOAP-berichtdefinitie in een WSDL-document (Web Services Description Language).

Overloads

Name Description
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

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

Voegt een XmlElementAttribute declaratie toe aan een methodeparameter of retourwaarde die overeenkomt met een <part> element van een SOAP-berichtdefinitie in een WSDL-document (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

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

Voegt een XmlElementAttribute declaratie toe aan een retourwaarde voor een methode die overeenkomt met een <part> element van een niet-SOAP-berichtdefinitie in een WSDL-document (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

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

Voegt een XmlElementAttribute declaratie toe aan een methodeparameter of retourwaarde die overeenkomt met een <part> element van een SOAP-berichtdefinitie in een WSDL-document (Web Services Description Language).

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Voegt een XmlElementAttribute declaratie toe aan een methodeparameter of retourwaarde die overeenkomt met een <part> element van een SOAP-berichtdefinitie in een WSDL-document (Web Services Description Language).

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String)

Parameters

metadata
CodeAttributeDeclarationCollection

De verzameling CodeAttributeDeclaration objecten voor het gegenereerde type waaraan de methode een kenmerkdeclaratie toevoegt.

member
XmlMemberMapping

Een interne .NET typetoewijzing voor één element van een WSDL-berichtdefinitie.

ns
String

De XML-naamruimte van het SOAP-berichtonderdeel waarvoor de typetoewijzingsgegevens in de lidparameter zijn gegenereerd.

Opmerkingen

Deze methode wordt gebruikt door het hulpprogramma Beschrijvingstaal van webservices (Wsdl.exe) wanneer een WSDL-document letterlijk gebruik aangeeft, waarmee wordt aangegeven dat de inhoud van SOAP-berichtparameters en retourwaarden (of aanvraag- en antwoorddocumenten) letterlijk worden opgegeven met XML-schemadefinities.

Van toepassing op

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Voegt een XmlElementAttribute declaratie toe aan een retourwaarde voor een methode die overeenkomt met een <part> element van een niet-SOAP-berichtdefinitie in een WSDL-document (Web Services Description Language).

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlTypeMapping ^ mapping, System::String ^ ns);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlTypeMapping mapping, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlTypeMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, mapping As XmlTypeMapping, ns As String)

Parameters

metadata
CodeAttributeDeclarationCollection

De verzameling CodeAttributeDeclaration objecten voor het gegenereerde type waaraan de methode een kenmerkdeclaratie toevoegt.

mapping
XmlTypeMapping

De interne .NET typetoewijzingsgegevens voor een XML-schema-element.

ns
String

De XML-naamruimte van het SOAP-berichtonderdeel waarvoor de typetoewijzingsgegevens in de lidparameter zijn gegenereerd.

Opmerkingen

Het hulpprogramma Beschrijvingstaal van webservices (Wsdl.exe) gebruikt deze methode wanneer een WSDL-document de niet-SOAP-implementaties van webservices van .NET Framework specificeert met behulp van de HTTP-GET- en HTTP-POST-bewerkingen.

Van toepassing op

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Voegt een XmlElementAttribute declaratie toe aan een methodeparameter of retourwaarde die overeenkomt met een <part> element van een SOAP-berichtdefinitie in een WSDL-document (Web Services Description Language).

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

public:
 void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns, bool forceUseMemberName);
public void AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns, bool forceUseMemberName);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string * bool -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String, forceUseMemberName As Boolean)

Parameters

metadata
CodeAttributeDeclarationCollection

De verzameling CodeAttributeDeclaration objecten voor het gegenereerde type waaraan de methode een kenmerkdeclaratie toevoegt.

member
XmlMemberMapping

Een interne .NET typetoewijzing voor één element van een WSDL-berichtdefinitie.

ns
String

De XML-naamruimte van het SOAP-berichtonderdeel waarvoor de typetoewijzingsgegevens in de lidparameter zijn gegenereerd.

forceUseMemberName
Boolean

Vlag die helpt bepalen of er een eerste argument moet worden toegevoegd met de naam van het XML-element voor de kenmerkdeclaratie die wordt gegenereerd.

Opmerkingen

Het hulpprogramma Beschrijvingstaal van webservices (Wsdl.exe) gebruikt deze methode wanneer een WSDL-document letterlijk gebruik aangeeft, wat aangeeft dat de inhoud van SOAP-berichtparameters en retourwaarden (of aanvraag- en antwoorddocumenten) letterlijk worden opgegeven met XML-schemadefinities.

Van toepassing op