Share via


SoapReflectionImporter.ImportMembersMapping 方法

定義

產生 .NET 型別之 XML 結構描述元素的對應。

多載

ImportMembersMapping(String, String, XmlReflectionMember[])

針對從 Web 服務方法所收集的資訊,產生內部型別對應。

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

針對從 Web 服務方法所收集的資訊,產生內部型別對應。

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

針對從 Web 服務方法所收集的資訊,產生內部型別對應。

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

針對從 Web 服務方法所收集的資訊,產生內部型別對應。

ImportMembersMapping(String, String, XmlReflectionMember[])

針對從 Web 服務方法所收集的資訊,產生內部型別對應。

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.XmlReflectionMember[] -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (elementName As String, ns As String, members As XmlReflectionMember()) As XmlMembersMapping

參數

elementName
String

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

ns
String

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

members
XmlReflectionMember[]

屬於 Web 服務方法的 .NET 程式碼實體陣列。

傳回

XmlMembersMapping

內部 .NET 類型對應至 WSDL 訊息定義的專案部分。

備註

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

下列清單描述 參數的可能值 members

  • Web 服務方法輸入參數。

  • Web 服務方法輸出參數加上傳回類型,如果不是 void,則為索引零。

  • SOAP 輸入標頭。

  • SOAP 輸出標頭。

適用於

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

針對從 Web 服務方法所收集的資訊,產生內部型別對應。

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool writeAccessors);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors);
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, writeAccessors As Boolean) As XmlMembersMapping

參數

elementName
String

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

ns
String

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

members
XmlReflectionMember[]

屬於 Web 服務方法的 .NET 程式碼實體陣列。

hasWrapperElement
Boolean

true 表示對應於 WSDL 訊息部分的項目應該封入 SOAP 訊息的額外包裝函式項目中,否則為 false

writeAccessors
Boolean

true 表示 RPC 樣式的 Web 服務繫結,而 false 則表示文件樣式的 Web 服務繫結或 SOAP 標頭。

傳回

XmlMembersMapping

內部 .NET 類型對應至 WSDL 訊息定義的專案部分。

備註

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

下列清單描述 參數的可能值 members

  • Web 服務方法輸入參數。

  • Web 服務方法輸出參數加上傳回類型,如果不是 void,則為索引零。

  • SOAP 輸入標頭。

  • SOAP 輸出標頭。

適用於

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

針對從 Web 服務方法所收集的資訊,產生內部型別對應。

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool writeAccessors, bool validate);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate);
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, writeAccessors As Boolean, validate As Boolean) As XmlMembersMapping

參數

elementName
String

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

ns
String

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

members
XmlReflectionMember[]

屬於 Web 服務方法的 .NET 程式碼實體陣列。

hasWrapperElement
Boolean

true 表示對應於 WSDL 訊息部分的項目應該封入 SOAP 訊息的額外包裝函式項目中,否則為 false

writeAccessors
Boolean

true 表示 RPC 樣式的 Web 服務繫結,而 false 則表示文件樣式的 Web 服務繫結或 SOAP 標頭。

validate
Boolean

true 表示產生的還原序列化程式應該檢查包裝函式項目的預期限定名稱 (Qualified Name),否則為 false。 只有當 hasWrapperElement 參數的值為 true 時,這項參數的值才相關。

傳回

XmlMembersMapping

內部 .NET 類型對應至 WSDL 訊息定義的專案部分。

備註

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

下列清單描述 參數的可能值 members

  • Web 服務方法輸入參數。

  • Web 服務方法輸出參數加上傳回類型,如果不是 void,則為索引零。

  • SOAP 輸入標頭。

  • SOAP 輸出標頭。

適用於

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

針對從 Web 服務方法所收集的資訊,產生內部型別對應。

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ elementName, System::String ^ ns, cli::array <System::Xml::Serialization::XmlReflectionMember ^> ^ members, bool hasWrapperElement, bool writeAccessors, bool validate, System::Xml::Serialization::XmlMappingAccess access);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string? elementName, string? ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate, System.Xml.Serialization.XmlMappingAccess access);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping (string elementName, string ns, System.Xml.Serialization.XmlReflectionMember[] members, bool hasWrapperElement, bool writeAccessors, bool validate, 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, writeAccessors As Boolean, validate As Boolean, access As XmlMappingAccess) As XmlMembersMapping

參數

elementName
String

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

ns
String

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

members
XmlReflectionMember[]

屬於 Web 服務方法的 .NET 程式碼實體陣列。

hasWrapperElement
Boolean

true 表示對應於 WSDL 訊息部分的項目應該封入 SOAP 訊息的額外包裝函式項目中,否則為 false

writeAccessors
Boolean

true 表示 RPC 樣式的 Web 服務繫結,而 false 則表示文件樣式的 Web 服務繫結或 SOAP 標頭。

validate
Boolean

true 表示產生的還原序列化程式應該檢查包裝函式項目的預期限定名稱 (Qualified Name),否則為 false。 只有當 hasWrapperElement 參數的值為 true 時,這項參數的值才相關。

access
XmlMappingAccess

其中一個 XmlMappingAccess 值。

傳回

XmlMembersMapping

內部 .NET 類型對應至 WSDL 訊息定義的專案部分。

備註

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

下列清單描述 參數的可能值 members

  • Web 服務方法輸入參數。

  • Web 服務方法輸出參數加上傳回類型,如果不是 void,則為索引零。

  • SOAP 輸入標頭。

  • SOAP 輸出標頭。

適用於