SoapSchemaImporter.ImportMembersMapping 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
為 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 文件中的訊息定義,包括該訊息元素所包含的部分元素。