XmlCodeExporter.AddMappingMetadata Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |
| 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 |
| 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 |
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.