SoapSchemaImporter.ImportMembersMapping 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
針對 WSDL 文件中定義的單一 SOAP 編碼項目部分,產生內部型別對應資訊。
多載
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 Framework 型別對應。
備註
Wsdl.exe ImportMembersMapping 工具會使用 類別的 SoapSchemaImporter 方法,同時從 Web 服務描述語言 (WSDL) 檔產生用戶端 Proxy 類別或抽象伺服器類別。 不要直接呼叫這個方法,請使用 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 Framework 型別對應。
備註
Wsdl.exe ImportMembersMapping 工具會使用 類別的 SoapSchemaImporter 方法,同時從 Web 服務描述語言 (WSDL) 檔產生用戶端 Proxy 類別或抽象伺服器類別。 不要直接呼叫這個方法,請使用 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 Framework 型別對應。
備註
Wsdl.exe ImportMembersMapping 工具會使用 類別的 SoapSchemaImporter 方法,同時從 Web 服務描述語言 (WSDL) 檔產生用戶端 Proxy 類別或抽象伺服器類別。 不要直接呼叫這個方法,請使用 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 Framework 型別的基底型別。
- baseTypeCanBeIndirect
- Boolean
true
表示對應至訊息部分的型別可以間接繼承自基底型別,否則為 false
。
傳回
WSDL 訊息定義中項目部分的 .NET Framework 型別對應。
備註
Wsdl.exe ImportMembersMapping 工具會使用 類別的 SoapSchemaImporter 方法,同時從 Web 服務描述語言 (WSDL) 檔產生用戶端 Proxy 類別或抽象伺服器類別。 不要直接呼叫這個方法,請使用 Wsdl.exe。
SoapSchemaImporter只有在 WSDL 檔案指定 SOAP 編碼時,才會使用 類別,如 SOAP 1.1 規格的第 5 節中所述。 方法的參數值 ImportMembersMapping 取自 WSDL 檔案中的訊息定義,包括訊息專案所包含的元件元素。