共用方式為


XmlReflectionImporter.ImportMembersMapping 方法

定義

使用來自 Web 服務方法的資訊,傳回內部類型對應。

多載

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

針對來自 Web 服務方法的資訊,產生內部類型對應。

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用來自 Web 服務方法的資訊,傳回內部類型對應,並讓您指定 XML 項目名稱、XML 命名空間及其他選項。

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

使用來自 Web 服務方法的資訊,傳回內部類型對應,並讓您指定 XML 項目名稱、XML 命名空間及其他選項。

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

針對來自 Web 服務方法的資訊,產生內部類型對應。

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean)

針對來自 Web 服務方法的資訊,產生內部類型對應。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

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

參數

elementName
String

從 Web 服務方法產生的 XML 項目名稱。

ns
String

從 Web 服務方法產生的 XML 項目命名空間。

members
XmlReflectionMember[]

XmlReflectionMember 物件的陣列,其中包含屬於 Web 服務方法的 .NET Framework 程式碼實體。

hasWrapperElement
Boolean

如果 Web 服務描述語言 (WSDL) 訊息部分的對應項目應該封入 SOAP 訊息的額外包裝函式項目中,即為 true;否則為 false

傳回

XmlMembersMapping

XmlMembersMapping,其中含有 WSDL 訊息定義之項目部分的對應。

備註

ImportMembersMapping 初始化 Web 服務或用戶端,或反映 Web 服務時,會呼叫 方法。 不需要直接呼叫它。

XmlReflectionMember陣列參數可以包含下列任一項:

  • Web 服務方法輸入參數。

  • Web 服務方法輸出參數,加上索引 0 的傳回型別,如果沒有 void。

  • SOAP 輸入標頭。

  • SOAP 輸出標頭。

適用於

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean)

使用來自 Web 服務方法的資訊,傳回內部類型對應,並讓您指定 XML 項目名稱、XML 命名空間及其他選項。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

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

參數

elementName
String

從 Web 服務方法產生的 XML 項目名稱。

ns
String

從 Web 服務方法產生的 XML 項目命名空間。

members
XmlReflectionMember[]

XmlReflectionMember 物件的陣列,其中包含屬於 Web 服務方法的 .NET Framework 程式碼實體。

hasWrapperElement
Boolean

如果 Web 服務描述語言 (WSDL) 訊息部分的對應項目應該封入 SOAP 訊息的額外包裝函式項目中,即為 true;否則為 false

rpc
Boolean

如果方法為遠端程序呼叫,即為 true;否則為 false

傳回

XmlMembersMapping

包含對應的 XmlMembersMapping

適用於

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean)

使用來自 Web 服務方法的資訊,傳回內部類型對應,並讓您指定 XML 項目名稱、XML 命名空間及其他選項。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

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

參數

elementName
String

從 Web 服務方法產生的 XML 項目名稱。

ns
String

從 Web 服務方法產生的 XML 項目命名空間。

members
XmlReflectionMember[]

XmlReflectionMember 物件的陣列,其中包含屬於 Web 服務方法的 .NET Framework 程式碼實體。

hasWrapperElement
Boolean

如果 Web 服務描述語言 (WSDL) 訊息部分的對應項目應該封入 SOAP 訊息的額外包裝函式項目中,即為 true;否則為 false

rpc
Boolean

如果方法為遠端程序呼叫,即為 true;否則為 false

openModel
Boolean

如果指定要將產生的結構描述類型以 <xs:anyAttribute> 項目標記,即為 true;否則為 false

傳回

XmlMembersMapping

包含對應的 XmlMembersMapping

適用於

ImportMembersMapping(String, String, XmlReflectionMember[], Boolean, Boolean, Boolean, XmlMappingAccess)

針對來自 Web 服務方法的資訊,產生內部類型對應。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

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

參數

elementName
String

從 Web 服務方法產生的 XML 項目名稱。

ns
String

從 Web 服務方法產生的 XML 項目命名空間。

members
XmlReflectionMember[]

XmlReflectionMember 物件的陣列,其中包含屬於 Web 服務方法的 .NET Framework 程式碼實體。

hasWrapperElement
Boolean

如果 Web 服務描述語言 (WSDL) 訊息部分的對應項目應該封入 SOAP 訊息的額外包裝函式項目中,即為 true;否則為 false

rpc
Boolean

如果方法為遠端程序呼叫,即為 true;否則為 false

openModel
Boolean

如果指定要將產生的結構描述類型以 <xs:anyAttribute> 項目標記,即為 true;否則為 false

access
XmlMappingAccess

其中一個 XmlMappingAccess 值。 預設為 None

傳回

XmlMembersMapping

包含對應的 XmlMembersMapping

適用於