Freigeben über


XmlCodeExporter.AddMappingMetadata Methode

Definition

Fügt einem Methodenparameter oder Rückgabewert eine XmlElementAttribute-Deklaration hinzu, der einem <part>-Element einer SOAP-Nachrichtendefinition in einem WSDL-Dokument (Web Services Description Language) entspricht.

Überlädt

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fügt einem Methodenparameter oder Rückgabewert eine XmlElementAttribute-Deklaration hinzu, der einem <part>-Element einer SOAP-Nachrichtendefinition in einem WSDL-Dokument (Web Services Description Language) entspricht.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Fügt einem Methodenrückgabewert eine XmlElementAttribute-Deklaration hinzu, der einem <part>-Element einer Nicht-SOAP-Nachrichtendefinition in einem WSDL-Dokument (Web Services Description Language) entspricht.

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 einem Methodenparameter oder Rückgabewert eine XmlElementAttribute-Deklaration hinzu, der einem <part>-Element einer SOAP-Nachrichtendefinition in einem WSDL-Dokument (Web Services Description Language) entspricht.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)

Fügt einem Methodenparameter oder Rückgabewert eine XmlElementAttribute-Deklaration 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, denen die Methode eine Attributdeklaration hinzufügt.

member
XmlMemberMapping

Eine interne .NET Framework-Typzuordnung für einen einzelnen Elementteil einer WSDL-Meldungsdefinition.

ns
String

Der XML-Namespace des SOAP-Nachrichtenteils, für den im Member-Parameter Typzuordnungsinformationen generiert wurden.

Hinweise

Diese Methode wird vom Web Services Description Language Tool (Wsdl.exe) verwendet, wenn ein WSDL-Dokument eine literale Verwendung angibt, die angibt, dass der Inhalt von SOAP-Nachrichten Parametern und Rückgabe Werten (oder Anforderungs-und Antwort Dokumente) buchstäblich mit XML-Schema Definitionen angegeben wird.

Gilt für

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)

Fügt einem Methodenrückgabewert eine XmlElementAttribute-Deklaration 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, denen die Methode eine Attributdeklaration hinzufügt.

mapping
XmlTypeMapping

Die internen .NET Framework-Typzuordnungsinformationen für ein XML-Schemaelement.

ns
String

Der XML-Namespace des SOAP-Nachrichtenteils, für den im Member-Parameter Typzuordnungsinformationen generiert wurden.

Hinweise

Das Web Services Description Language Tool (Wsdl.exe) verwendet diese Methode, wenn ein WSDL-Dokument .NET Framework die nicht-SOAP-Implementierungen von Webdiensten mithilfe von HTTP-Get-und HTTP-Post-Vorgängen angibt.

Gilt für

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)

Fügt einem Methodenparameter oder Rückgabewert eine XmlElementAttribute-Deklaration 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, denen die Methode eine Attributdeklaration hinzufügt.

member
XmlMemberMapping

Eine interne .NET Framework-Typzuordnung für einen einzelnen Elementteil einer WSDL-Meldungsdefinition.

ns
String

Der XML-Namespace des SOAP-Nachrichtenteils, für den im Member-Parameter Typzuordnungsinformationen generiert wurden.

forceUseMemberName
Boolean

Ein Flag, das bestimmt, ob ein Anfangsargument mit dem XML-Elementnamen für die generierte Attributdeklaration hinzugefügt werden soll.

Hinweise

Das Web Services Description Language Tool (Wsdl.exe) verwendet diese Methode, wenn ein WSDL-Dokument eine literale Verwendung angibt und angibt, dass der Inhalt von SOAP-Nachrichten Parametern und Rückgabe Werten (bzw. Anforderungs-und Antwort Dokumente) buchstäblich mit XML-Schema Definitionen angegeben wird.

Gilt für