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 einer Webdienstmethode zurück.
Überlädt
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 von 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, einen 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, einen 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 von einer Webdienstmethode. |
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)
Generiert interne Typzuordnungen für Informationen von 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);
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 von der Webdienstmethode erzeugter XML-Elementname.
- ns
- String
Ein von 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
true
, wenn Elemente, die WSDL-Nachrichtenteilen (Web Services Description Language) entsprechen, in ein zusätzliches Wrapperelement in einer SOAP-Nachricht aufgenommen werden sollen, andernfalls false
.
Gibt zurück
Ein 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 Elemente 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, einen 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);
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 von der Webdienstmethode erzeugter XML-Elementname.
- ns
- String
Ein von 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
true
, wenn Elemente, die WSDL-Nachrichtenteilen (Web Services Description Language) entsprechen, in ein zusätzliches Wrapperelement in einer SOAP-Nachricht aufgenommen werden sollen, andernfalls false
.
- rpc
- Boolean
true
, wenn die Methode ein Remoteprozeduraufruf ist, andernfalls false
.
Gibt zurück
Ein XmlMembersMapping, das 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, einen 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);
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 von der Webdienstmethode erzeugter XML-Elementname.
- ns
- String
Ein von 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
true
, wenn Elemente, die WSDL-Nachrichtenteilen (Web Services Description Language) entsprechen, in ein zusätzliches Wrapperelement in einer SOAP-Nachricht aufgenommen werden sollen, andernfalls false
.
- rpc
- Boolean
true
, wenn die Methode ein Remoteprozeduraufruf ist, andernfalls false
.
- openModel
- Boolean
true
, um anzugeben, dass der generierte Schematyp mit dem <xs:anyAttribute>
-Element markiert wird, andernfalls false
.
Gibt zurück
Ein XmlMembersMapping, das die Zuordnungen enthält.
Gilt für
ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)
Generiert interne Typzuordnungen für Informationen von 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);
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 von der Webdienstmethode erzeugter XML-Elementname.
- ns
- String
Ein von 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
true
, wenn Elemente, die WSDL-Nachrichtenteilen (Web Services Description Language) entsprechen, in ein zusätzliches Wrapperelement in einer SOAP-Nachricht aufgenommen werden sollen, andernfalls false
.
- rpc
- Boolean
true
, wenn die Methode ein Remoteprozeduraufruf ist, andernfalls false
.
- openModel
- Boolean
true
, um anzugeben, dass der generierte Schematyp mit dem <xs:anyAttribute>
-Element markiert wird, andernfalls false
.
- access
- XmlMappingAccess
Einer der XmlMappingAccess-Werte. Der Standardwert ist None
.
Gibt zurück
Ein XmlMembersMapping, das die Zuordnungen enthält.