語言

SoapSchemaImporter.ImportMembersMapping 方法

定義

為 WSDL 文件中定義的單一 SOAP 編碼元素部分產生內部型別映射資訊。

多載

名稱 Description
ImportMembersMapping(String, String, SoapSchemaMember)

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

為 WSDL 文件中定義的單一 SOAP 編碼元素部分產生內部型別映射資訊。

ImportMembersMapping(String, String, SoapSchemaMember[])

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

為 WSDL 文件中定義的 SOAP 編碼訊息元素部分產生內部型別映射資訊。

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

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

為 WSDL 文件中定義的 SOAP 編碼訊息元素部分產生內部型別映射資訊。

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean)

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

為 WSDL 文件中定義的 SOAP 編碼訊息元素部分產生內部型別映射資訊。

ImportMembersMapping(String, String, SoapSchemaMember)

為 WSDL 文件中定義的單一 SOAP 編碼元素部分產生內部型別映射資訊。

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, System::Xml::Serialization::SoapSchemaMember ^ member);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember member);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, member As SoapSchemaMember) As XmlMembersMapping

參數

name
String

訊息名稱。

ns
String

訊息命名空間。

member
SoapSchemaMember

一個 SoapSchemaMember 提供零件元素資訊的物件。

傳回

WSDL 訊息定義中單一元素的 .NET 類型映射。

備註

ImportMembersMappingWsdl.exe 工具在產生用戶端代理類別或從網路服務描述語言(WSDL)文件中抽象伺服器類別時,會使用該SoapSchemaImporter類別的方法。 與其直接呼叫此方法,不如使用 Wsdl.exe。

SoapSchemaImporter此類別僅在 WSDL 文件指定 SOAP 編碼時使用,如 SOAP 1.1 規範第 5 節所述。 當 WSDL 訊息被封裝在單一元件中時,會使用此方法的 ImportMembersMapping 簽章。

適用於

ImportMembersMapping(String, String, SoapSchemaMember[])

為 WSDL 文件中定義的 SOAP 編碼訊息元素部分產生內部型別映射資訊。

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

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

參數

name
String

訊息名稱。

ns
String

訊息命名空間。

members
SoapSchemaMember[]

一個提供零件元素資訊的類型 SoapSchemaMember 陣列。

傳回

WSDL 訊息定義中元素部分的 .NET 類型映射。

備註

ImportMembersMappingWsdl.exe 工具在產生用戶端代理類別或從網路服務描述語言(WSDL)文件中抽象伺服器類別時,會使用該SoapSchemaImporter類別的方法。 與其直接呼叫此方法,不如使用 Wsdl.exe。

SoapSchemaImporter此類別僅在 WSDL 文件指定 SOAP 編碼時使用,如 SOAP 1.1 規範第 5 節所述。 方法的 ImportMembersMapping 參數值取自 WSDL 文件中的訊息定義,包括該訊息元素所包含的部分元素。

適用於

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

為 WSDL 文件中定義的 SOAP 編碼訊息元素部分產生內部型別映射資訊。

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, cli::array <System::Xml::Serialization::SoapSchemaMember ^> ^ members, bool hasWrapperElement);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members, bool hasWrapperElement);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember[] * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, members As SoapSchemaMember(), hasWrapperElement As Boolean) As XmlMembersMapping

參數

name
String

訊息名稱。

ns
String

訊息命名空間。

members
SoapSchemaMember[]

一個提供零件元素資訊的類型 SoapSchemaMember 陣列。

hasWrapperElement
Boolean

true在 SOAP 訊息中,讓由部分所定義的元素被包裹在額外的包裝元素中;否則,。 false

傳回

WSDL 訊息定義中元素部分的 .NET 類型映射。

備註

ImportMembersMappingWsdl.exe 工具在產生用戶端代理類別或從網路服務描述語言(WSDL)文件中抽象伺服器類別時,會使用該SoapSchemaImporter類別的方法。 與其直接呼叫此方法,不如使用 Wsdl.exe。

SoapSchemaImporter此類別僅在 WSDL 文件指定 SOAP 編碼時使用,如 SOAP 1.1 規範第 5 節所述。 方法的 ImportMembersMapping 參數值取自 WSDL 文件中的訊息定義,包括該訊息元素所包含的部分元素。

適用於

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean)

為 WSDL 文件中定義的 SOAP 編碼訊息元素部分產生內部型別映射資訊。

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

public:
 System::Xml::Serialization::XmlMembersMapping ^ ImportMembersMapping(System::String ^ name, System::String ^ ns, cli::array <System::Xml::Serialization::SoapSchemaMember ^> ^ members, bool hasWrapperElement, Type ^ baseType, bool baseTypeCanBeIndirect);
public System.Xml.Serialization.XmlMembersMapping ImportMembersMapping(string name, string ns, System.Xml.Serialization.SoapSchemaMember[] members, bool hasWrapperElement, Type baseType, bool baseTypeCanBeIndirect);
member this.ImportMembersMapping : string * string * System.Xml.Serialization.SoapSchemaMember[] * bool * Type * bool -> System.Xml.Serialization.XmlMembersMapping
Public Function ImportMembersMapping (name As String, ns As String, members As SoapSchemaMember(), hasWrapperElement As Boolean, baseType As Type, baseTypeCanBeIndirect As Boolean) As XmlMembersMapping

參數

name
String

訊息名稱。

ns
String

訊息命名空間。

members
SoapSchemaMember[]

一個提供零件元素資訊的類型 SoapSchemaMember 陣列。

hasWrapperElement
Boolean

true在 SOAP 訊息中,讓由部分所定義的元素被包裹在額外的包裝元素中;否則,。 false

baseType
Type

一個用於所有產生以對應訊息部分的 .NET 類型的基本型態。

baseTypeCanBeIndirect
Boolean

true以表示對應訊息部分的類型可以間接繼承自基底類型;否則,。 false

傳回

WSDL 訊息定義中元素部分的 .NET 類型映射。

備註

ImportMembersMappingWsdl.exe 工具在產生用戶端代理類別或從網路服務描述語言(WSDL)文件中抽象伺服器類別時,會使用該SoapSchemaImporter類別的方法。 與其直接呼叫此方法,不如使用 Wsdl.exe。

SoapSchemaImporter此類別僅在 WSDL 文件指定 SOAP 編碼時使用,如 SOAP 1.1 規範第 5 節所述。 方法的 ImportMembersMapping 參數值取自 WSDL 文件中的訊息定義,包括該訊息元素所包含的部分元素。

適用於