XmlCodeExporter.AddMappingMetadata Methode

Definition

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 <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 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.

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 <part> Element einer SOAP-Nachrichtendefinition in einem WSDL-Dokument (Web Services Description Language) entspricht.

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.

Gilt für: