XmlReflectionImporter.ImportMembersMapping Methode

Definition

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

XmlMembersMapping

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

XmlMembersMapping

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

XmlMembersMapping

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

XmlMembersMapping

Ein XmlMembersMapping, das die Zuordnungen enthält.

Gilt für