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