次の方法で共有


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[]

Web サービス メソッドに属する .NET Framework コード エンティティを含む XmlReflectionMember オブジェクトの配列。

hasWrapperElement
Boolean

Web サービス記述言語 (WSDL) のメッセージ部分に対応する要素を、SOAP メッセージの追加ラッパー要素で囲む必要がある場合は true。それ以外の場合は false

戻り値

XmlMembersMapping

WSDL メッセージ定義の要素部分に対するマッピングを持つ XmlMembersMapping

注釈

このメソッドは ImportMembersMapping 、Web サービスまたはクライアントの初期化中、または Web サービスの反映中に呼び出されます。 直接呼び出す必要はありません。

配列パラメーターは XmlReflectionMember 、次のいずれかで構成できます。

  • Web サービス メソッドの入力パラメーター。

  • Web サービス メソッドの出力パラメーターと戻り値の型 (void でない場合) (インデックス 0)。

  • 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[]

Web サービス メソッドに属する .NET Framework コード エンティティを含む XmlReflectionMember オブジェクトの配列。

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[]

Web サービス メソッドに属する .NET Framework コード エンティティを含む XmlReflectionMember オブジェクトの配列。

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[]

Web サービス メソッドに属する .NET Framework コード エンティティを含む XmlReflectionMember オブジェクトの配列。

hasWrapperElement
Boolean

Web サービス記述言語 (WSDL) のメッセージ部分に対応する要素を、SOAP メッセージの追加ラッパー要素で囲む必要がある場合は true。それ以外の場合は false

rpc
Boolean

メソッドがリモート プロシージャ コールの場合は true。それ以外の場合は false

openModel
Boolean

生成されるスキーマ型を <xs:anyAttribute> 要素でマークする場合は true。それ以外の場合は false

access
XmlMappingAccess

XmlMappingAccess 値のいずれか 1 つ。 既定値は、None です。

戻り値

XmlMembersMapping

マッピングを格納する XmlMembersMapping

適用対象