XmlCodeExporter.AddMappingMetadata Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt eine XmlElementAttribute Deklaration zu einem Methodenparameter oder Rückgabewert hinzu, der einem <part> Element einer SOAP-Nachrichtendefinition in einem WSDL-Dokument (Web Services Description Language) entspricht.
Überlädt
| Name | Beschreibung |
|---|---|
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Fügt eine XmlElementAttribute Deklaration zu einem Methodenparameter oder Rückgabewert hinzu, der einem |
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Fügt eine XmlElementAttribute Deklaration zu einem Methodenrückgabewert hinzu, der einem |
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Fügt eine XmlElementAttribute Deklaration zu einem Methodenparameter oder Rückgabewert hinzu, der einem |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)
Fügt eine XmlElementAttribute Deklaration zu einem Methodenparameter oder Rückgabewert hinzu, der einem <part> Element einer SOAP-Nachrichtendefinition in einem WSDL-Dokument (Web Services Description Language) entspricht.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
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)
Parameter
- metadata
- CodeAttributeDeclarationCollection
Die Auflistung von CodeAttributeDeclaration Objekten für den generierten Typ, dem die Methode eine Attributdeklaration hinzufügt.
- member
- XmlMemberMapping
Eine interne .NET Typzuordnung für einen einzelnen Elementteil einer WSDL-Nachrichtendefinition.
- ns
- String
Der XML-Namespace des SOAP-Nachrichtenteils, für den die Typzuordnungsinformationen im Memberparameter generiert wurden.
Hinweise
Diese Methode wird vom Web Services Description Language-Tool (Wsdl.exe) verwendet, wenn ein WSDL-Dokument literal verwendet wird, was angibt, dass der Inhalt von SOAP-Nachrichtenparametern und Rückgabewerte (oder Anforderungs- und Antwortdokumente) buchstäblich mit XML-Schemadefinitionen angegeben werden.
Gilt für:
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)
Fügt eine XmlElementAttribute Deklaration zu einem Methodenrückgabewert hinzu, der einem <part> Element einer Nicht-SOAP-Nachrichtendefinition in einem WSDL-Dokument (Web Services Description Language) entspricht.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
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)
Parameter
- metadata
- CodeAttributeDeclarationCollection
Die Auflistung von CodeAttributeDeclaration Objekten für den generierten Typ, dem die Methode eine Attributdeklaration hinzufügt.
- mapping
- XmlTypeMapping
Die internen .NET Typzuordnungsinformationen für ein XML-Schemaelement.
- ns
- String
Der XML-Namespace des SOAP-Nachrichtenteils, für den die Typzuordnungsinformationen im Memberparameter generiert wurden.
Hinweise
Das Web Services Description Language-Tool (Wsdl.exe) verwendet diese Methode, wenn ein WSDL-Dokument .NET die Nicht-SOAP-Implementierungen von Webdiensten mithilfe der HTTP-GET- und HTTP-POST-Vorgänge angibt.
Gilt für:
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)
Fügt eine XmlElementAttribute Deklaration zu einem Methodenparameter oder Rückgabewert hinzu, der einem <part> Element einer SOAP-Nachrichtendefinition in einem WSDL-Dokument (Web Services Description Language) entspricht.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
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)
Parameter
- metadata
- CodeAttributeDeclarationCollection
Die Auflistung von CodeAttributeDeclaration Objekten für den generierten Typ, dem die Methode eine Attributdeklaration hinzufügt.
- member
- XmlMemberMapping
Eine interne .NET Typzuordnung für einen einzelnen Elementteil einer WSDL-Nachrichtendefinition.
- ns
- String
Der XML-Namespace des SOAP-Nachrichtenteils, für den die Typzuordnungsinformationen im Memberparameter generiert wurden.
- forceUseMemberName
- Boolean
Flag, das bestimmt, ob ein anfängliches Argument hinzugefügt werden soll, das den XML-Elementnamen für die zu generierende Attributdeklaration enthält.
Hinweise
Das Tool für die Webdienstbeschreibungssprache (Wsdl.exe) verwendet diese Methode, wenn ein WSDL-Dokument literal verwendet wird, was angibt, dass der Inhalt von SOAP-Nachrichtenparametern und Rückgabewerte (oder Anforderungs- und Antwortdokumente) buchstäblich mit XML-Schemadefinitionen angegeben werden.