XmlReflectionImporter.ImportMembersMapping 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.
Gibt interne Typzuordnungen mithilfe von Informationen aus einer Webdienstmethode zurück.
Überlädt
| Name | Beschreibung |
|---|---|
| ImportMembersMapping(String, String, XmlReflectionMember[], Boolean) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Generiert interne Typzuordnungen für Informationen aus einer Webdienstmethode. |
| ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt interne Typzuordnungen mithilfe von Informationen aus einer Webdienstmethode zurück und ermöglicht es Ihnen, einen XML-Elementnamen, XML-Namespace und andere Optionen anzugeben. |
| ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt interne Typzuordnungen mithilfe von Informationen aus einer Webdienstmethode zurück und ermöglicht es Ihnen, einen XML-Elementnamen, XML-Namespace und andere Optionen anzugeben. |
| ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Generiert interne Typzuordnungen für Informationen aus einer Webdienstmethode. |
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)
Generiert interne Typzuordnungen für Informationen aus einer Webdienstmethode.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean) As XmlMembersMapping
Parameter
- elementName
- String
Ein aus der Webdienstmethode erzeugter XML-Elementname.
- ns
- String
Ein aus der Webdienstmethode erzeugter XML-Elementnamespace.
- members
- XmlReflectionMember[]
Ein Array von XmlReflectionMember-Objekten, die .NET Framework-Codeentitäten enthalten, die zu einer Webdienstmethode gehören.
- hasWrapperElement
- Boolean
truewenn Elemente, die Web Services Description Language (WSDL)-Nachrichtenparts entsprechen, in ein zusätzliches Wrapperelement in einer SOAP-Nachricht eingeschlossen werden sollten; andernfalls . false
Gibt zurück
Eine XmlMembersMapping mit Zuordnungen zu den Elementteilen einer WSDL-Nachrichtendefinition.
Hinweise
Die ImportMembersMapping Methode wird aufgerufen, während sie einen Webdienst oder Client initialisieren oder einen Webdienst widerspiegeln. Es ist nicht erforderlich, sie direkt aufzurufen.
Der XmlReflectionMember Arrayparameter kann aus einer der folgenden Komponenten bestehen:
Eingabeparameter der Webdienstmethode.
Ausgabeparameter der Webdienstmethode sowie der Rückgabetyp, falls nicht ungültig, bei Index 0.
SOAP-Eingabeheader.
SOAP-Ausgabeheader.
Gilt für:
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)
Gibt interne Typzuordnungen mithilfe von Informationen aus einer Webdienstmethode zurück und ermöglicht es Ihnen, einen XML-Elementnamen, XML-Namespace und andere Optionen anzugeben.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, rpc As Boolean) As XmlMembersMapping
Parameter
- elementName
- String
Ein aus der Webdienstmethode erzeugter XML-Elementname.
- ns
- String
Ein aus der Webdienstmethode erzeugter XML-Elementnamespace.
- members
- XmlReflectionMember[]
Ein Array von XmlReflectionMember-Objekten, die .NET Framework-Codeentitäten enthalten, die zu einer Webdienstmethode gehören.
- hasWrapperElement
- Boolean
truewenn Elemente, die Web Services Description Language (WSDL)-Nachrichtenparts entsprechen, in ein zusätzliches Wrapperelement in einer SOAP-Nachricht eingeschlossen werden sollten; andernfalls . false
- rpc
- Boolean
truewenn es sich bei der Methode um einen Remoteprozeduraufruf handelt; andernfalls . false
Gibt zurück
Eine XmlMembersMapping , die die Zuordnungen enthält.
Gilt für:
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)
Gibt interne Typzuordnungen mithilfe von Informationen aus einer Webdienstmethode zurück und ermöglicht es Ihnen, einen XML-Elementnamen, XML-Namespace und andere Optionen anzugeben.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc, bool openModel);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, rpc As Boolean, openModel As Boolean) As XmlMembersMapping
Parameter
- elementName
- String
Ein aus der Webdienstmethode erzeugter XML-Elementname.
- ns
- String
Ein aus der Webdienstmethode erzeugter XML-Elementnamespace.
- members
- XmlReflectionMember[]
Ein Array von XmlReflectionMember-Objekten, die .NET Framework-Codeentitäten enthalten, die zu einer Webdienstmethode gehören.
- hasWrapperElement
- Boolean
truewenn Elemente, die Web Services Description Language (WSDL)-Nachrichtenparts entsprechen, in ein zusätzliches Wrapperelement in einer SOAP-Nachricht eingeschlossen werden sollten; andernfalls . false
- rpc
- Boolean
truewenn es sich bei der Methode um einen Remoteprozeduraufruf handelt; andernfalls . false
- openModel
- Boolean
trueum anzugeben, dass der generierte Schematyp mit dem <xs:anyAttribute> Element gekennzeichnet wird; andernfalls . false
Gibt zurück
Eine XmlMembersMapping , die die Zuordnungen enthält.
Gilt für:
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)
Generiert interne Typzuordnungen für Informationen aus einer Webdienstmethode.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public:
System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool rpc, bool openModel, System::Xml::Serialization::XmlMappingAccess access);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool rpc, bool openModel, System.Xml.Serialization.XmlMappingAccess access);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] * bool * bool * bool * System.Xml.Serialization.XmlMappingAccess -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember(), hasWrapperElement As Boolean, rpc As Boolean, openModel As Boolean, access As XmlMappingAccess) As XmlMembersMapping
Parameter
- elementName
- String
Ein aus der Webdienstmethode erzeugter XML-Elementname.
- ns
- String
Ein aus der Webdienstmethode erzeugter XML-Elementnamespace.
- members
- XmlReflectionMember[]
Ein Array von XmlReflectionMember-Objekten, die .NET Framework-Codeentitäten enthalten, die zu einer Webdienstmethode gehören.
- hasWrapperElement
- Boolean
truewenn Elemente, die Web Services Description Language (WSDL)-Nachrichtenparts entsprechen, in ein zusätzliches Wrapperelement in einer SOAP-Nachricht eingeschlossen werden sollten; andernfalls . false
- rpc
- Boolean
truewenn es sich bei der Methode um einen Remoteprozeduraufruf handelt; andernfalls . false
- openModel
- Boolean
trueum anzugeben, dass der generierte Schematyp mit dem <xs:anyAttribute> Element gekennzeichnet wird; andernfalls . false
- access
- XmlMappingAccess
Einer der XmlMappingAccess Werte. Der Standardwert lautet None.
Gibt zurück
Eine XmlMembersMapping , die die Zuordnungen enthält.