SoapReflectionImporter.ImportMembersMapping メソッド

定義

.NET Framework 型の XML スキーマ要素に対する対応付けを生成します。Generates a mapping to an XML Schema element for a .NET Framework type.

オーバーロード

ImportMembersMapping(String, String, XmlReflectionMember[])

Web サービス メソッドから収集した情報の内部型対応付けを生成します。Generates internal type mappings for information that is gathered from a Web service method.

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。Generates internal type mappings for information that is gathered from a Web service method.

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。Generates internal type mappings for information that is gathered from a Web service method.

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。Generates internal type mappings for information that is gathered from a Web service method.

ImportMembersMapping(String, String, XmlReflectionMember[])

Web サービス メソッドから収集した情報の内部型対応付けを生成します。Generates internal type mappings for information that is gathered from a Web service method.

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);
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 要素の名前。An XML element name produced from the Web service method.

ns
String

Web サービス メソッドが作成する XML 要素の名前空間。An XML element namespace produced from the Web service method.

members
XmlReflectionMember[]

Web サービス メソッドに属する .NET Framework コード エンティティの配列。An array of .NET Framework code entities that belong to a Web service method.

戻り値

WSDL メッセージ定義の要素部分に対応する内部 .NET Framework 型の対応付け。Internal .NET Framework type mappings to the element parts of a WSDL message definition.

注釈

ImportMembersMapping メソッドは、Web サービスまたはクライアントの初期化中、または Web サービスを反映するときに呼び出されます。The ImportMembersMapping method is called while initializing a Web service or client, or reflecting a Web service. 直接呼び出す必要はありません。You do not need to call it directly.

次の一覧では、members パラメーターに使用できる値について説明します。The following list describes possible values for the members parameter:

  • Web サービスメソッドの入力パラメーター。Web service method input parameters.

  • インデックス0の Web サービスメソッドの出力パラメーターと戻り値の型 (void でない場合)。Web service method output parameters, plus the return type, if not void, at index zero.

  • SOAP 入力ヘッダー。SOAP input headers.

  • SOAP 出力ヘッダー。SOAP output headers.

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。Generates internal type mappings for information that is gathered from a Web service method.

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);
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 要素の名前。An XML element name produced from the Web service method.

ns
String

Web サービス メソッドが作成する XML 要素の名前空間。An XML element namespace produced from the Web service method.

members
XmlReflectionMember[]

Web サービス メソッドに属する .NET Framework コード エンティティの配列。An array of .NET Framework code entities that belong to a Web service method.

hasWrapperElement
Boolean

WSDL メッセージ部分に対応する要素を、SOAP メッセージの追加ラッパー要素で囲む必要がある場合は true。それ以外の場合は falsetrue to indicate that elements that correspond to WSDL message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.

writeAccessors
Boolean

RPC 形式の Web サービス バインディングを使用する場合は true、ドキュメント形式の Web サービス バインディングまたは SOAP ヘッダーを使用する場合は falsetrue to indicate an RPC-style Web service binding; false to indicate a document-style Web service binding or a SOAP header.

戻り値

WSDL メッセージ定義の要素部分に対応する内部 .NET Framework 型の対応付け。Internal .NET Framework type mappings to the element parts of a WSDL message definition.

注釈

ImportMembersMapping メソッドは、Web サービスまたはクライアントの初期化中、または Web サービスを反映するときに呼び出されます。The ImportMembersMapping method is called while initializing a Web service or client, or reflecting a Web service. 直接呼び出す必要はありません。You do not need to call it directly.

次の一覧では、members パラメーターに使用できる値について説明します。The following list describes possible values for the members parameter:

  • Web サービスメソッドの入力パラメーター。Web service method input parameters.

  • インデックス0の Web サービスメソッドの出力パラメーターと戻り値の型 (void でない場合)。Web service method output parameters, plus the return type, if not void, at index zero.

  • SOAP 入力ヘッダー。SOAP input headers.

  • SOAP 出力ヘッダー。SOAP output headers.

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。Generates internal type mappings for information that is gathered from a Web service method.

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);
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 要素の名前。An XML element name produced from the Web service method.

ns
String

Web サービス メソッドが作成する XML 要素の名前空間。An XML element namespace produced from the Web service method.

members
XmlReflectionMember[]

Web サービス メソッドに属する .NET Framework コード エンティティの配列。An array of .NET Framework code entities that belong to a Web service method.

hasWrapperElement
Boolean

WSDL メッセージ部分に対応する要素を、SOAP メッセージの追加ラッパー要素で囲む必要がある場合は true。それ以外の場合は falsetrue to indicate that elements that correspond to WSDL message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.

writeAccessors
Boolean

RPC 形式の Web サービス バインディングを使用する場合は true、ドキュメント形式の Web サービス バインディングまたは SOAP ヘッダーを使用する場合は falsetrue to indicate an RPC-style Web service binding; false to indicate a document-style Web service binding or a SOAP header.

validate
Boolean

生成されるデシリアライザーでラッパー要素の予期される修飾名をチェックする必要がある場合は true。それ以外の場合は falsetrue to indicate that a generated deserializer should check for the expected qualified name of the wrapper element; otherwise, false. hasWrapperElement パラメーターに true 値を指定する場合に限り、このパラメーターは使用できます。This parameter's value is relevant only if the hasWrapperElement parameter's value is true.

戻り値

WSDL メッセージ定義の要素部分に対応する内部 .NET Framework 型の対応付け。Internal .NET Framework type mappings to the element parts of a WSDL message definition.

注釈

ImportMembersMapping メソッドは、Web サービスまたはクライアントの初期化中、または Web サービスを反映するときに呼び出されます。The ImportMembersMapping method is called while initializing a Web service or client, or reflecting a Web service. 直接呼び出す必要はありません。You do not need to call it directly.

次の一覧では、members パラメーターに使用できる値について説明します。The following list describes possible values for the members parameter:

  • Web サービスメソッドの入力パラメーター。Web service method input parameters.

  • インデックス0の Web サービスメソッドの出力パラメーターと戻り値の型 (void でない場合)。Web service method output parameters, plus the return type, if not void, at index zero.

  • SOAP 入力ヘッダー。SOAP input headers.

  • SOAP 出力ヘッダー。SOAP output headers.

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。Generates internal type mappings for information that is gathered from a Web service method.

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);
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 要素の名前。An XML element name produced from the Web service method.

ns
String

Web サービス メソッドが作成する XML 要素の名前空間。An XML element namespace produced from the Web service method.

members
XmlReflectionMember[]

Web サービス メソッドに属する .NET Framework コード エンティティの配列。An array of .NET Framework code entities that belong to a Web service method.

hasWrapperElement
Boolean

WSDL メッセージ部分に対応する要素を、SOAP メッセージの追加ラッパー要素で囲む必要がある場合は true。それ以外の場合は falsetrue to indicate that elements that correspond to WSDL message parts should be enclosed in an extra wrapper element in a SOAP message; otherwise, false.

writeAccessors
Boolean

RPC 形式の Web サービス バインディングを使用する場合は true、ドキュメント形式の Web サービス バインディングまたは SOAP ヘッダーを使用する場合は falsetrue to indicate an RPC-style Web service binding; false to indicate a document-style Web service binding or a SOAP header.

validate
Boolean

生成されるデシリアライザーでラッパー要素の予期される修飾名をチェックする必要がある場合は true。それ以外の場合は falsetrue to indicate that a generated deserializer should check for the expected qualified name of the wrapper element; otherwise, false. hasWrapperElement パラメーターに true 値を指定する場合に限り、このパラメーターは使用できます。This parameter's value is relevant only if the hasWrapperElement parameter's value is true.

access
XmlMappingAccess

XmlMappingAccess 値のいずれか 1 つ。One of the XmlMappingAccess values.

戻り値

WSDL メッセージ定義の要素部分に対応する内部 .NET Framework 型の対応付け。Internal .NET Framework type mappings to the element parts of a WSDL message definition.

注釈

ImportMembersMapping メソッドは、Web サービスまたはクライアントの初期化中、または Web サービスを反映するときに呼び出されます。The ImportMembersMapping method is called while initializing a Web service or client, or reflecting a Web service. 直接呼び出す必要はありません。You do not need to call it directly.

次の一覧では、members パラメーターに使用できる値について説明します。The following list describes possible values for the members parameter:

  • Web サービスメソッドの入力パラメーター。Web service method input parameters.

  • インデックス0の Web サービスメソッドの出力パラメーターと戻り値の型 (void でない場合)。Web service method output parameters, plus the return type, if not void, at index zero.

  • SOAP 入力ヘッダー。SOAP input headers.

  • SOAP 出力ヘッダー。SOAP output headers.

適用対象