SoapReflectionImporter.ImportMembersMapping メソッド

定義

.NET 型の XML スキーマ要素に対するマッピングを生成します。

オーバーロード

ImportMembersMapping(String, String, XmlReflectionMember[])

Web サービス メソッドから収集した情報の内部型対応付けを生成します。

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。

ImportMembersMapping(String, String, XmlReflectionMember[])

Web サービス メソッドから収集した情報の内部型対応付けを生成します。

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);
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 要素の名前。

ns
String

Web サービス メソッドが作成する XML 要素の名前空間。

members
XmlReflectionMember[]

Web サービス メソッドに属する .NET コード エンティティの配列。

戻り値

XmlMembersMapping

WSDL メッセージ定義の要素部分に対応する内部 .NET 型のマッピング。

注釈

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

次の一覧では、パラメーターに使用できる値について members 説明します。

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

  • Web サービス メソッドの出力パラメーターに、戻り値の型 (void ではない場合) をインデックス 0 に追加します。

  • SOAP 入力ヘッダー。

  • SOAP 出力ヘッダー。

適用対象

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。

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);
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 要素の名前。

ns
String

Web サービス メソッドが作成する XML 要素の名前空間。

members
XmlReflectionMember[]

Web サービス メソッドに属する .NET コード エンティティの配列。

hasWrapperElement
Boolean

WSDL メッセージ部分に対応する要素を、SOAP メッセージの追加ラッパー要素で囲む必要がある場合は true。それ以外の場合は false

writeAccessors
Boolean

RPC 形式の Web サービス バインディングを使用する場合は true、ドキュメント形式の Web サービス バインディングまたは SOAP ヘッダーを使用する場合は false

戻り値

XmlMembersMapping

WSDL メッセージ定義の要素部分に対応する内部 .NET 型のマッピング。

注釈

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

次の一覧では、パラメーターに使用できる値について members 説明します。

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

  • Web サービス メソッドの出力パラメーターに、戻り値の型 (void ではない場合) をインデックス 0 に追加します。

  • SOAP 入力ヘッダー。

  • SOAP 出力ヘッダー。

適用対象

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。

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);
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 要素の名前。

ns
String

Web サービス メソッドが作成する XML 要素の名前空間。

members
XmlReflectionMember[]

Web サービス メソッドに属する .NET コード エンティティの配列。

hasWrapperElement
Boolean

WSDL メッセージ部分に対応する要素を、SOAP メッセージの追加ラッパー要素で囲む必要がある場合は true。それ以外の場合は false

writeAccessors
Boolean

RPC 形式の Web サービス バインディングを使用する場合は true、ドキュメント形式の Web サービス バインディングまたは SOAP ヘッダーを使用する場合は false

validate
Boolean

生成されるデシリアライザーでラッパー要素の予期される修飾名をチェックする必要がある場合は true。それ以外の場合は falsehasWrapperElement パラメーターに true 値を指定する場合に限り、このパラメーターは使用できます。

戻り値

XmlMembersMapping

WSDL メッセージ定義の要素部分に対応する内部 .NET 型のマッピング。

注釈

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

次の一覧では、パラメーターに使用できる値について members 説明します。

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

  • Web サービス メソッドの出力パラメーターに、戻り値の型 (void ではない場合) をインデックス 0 に追加します。

  • SOAP 入力ヘッダー。

  • SOAP 出力ヘッダー。

適用対象

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

Web サービス メソッドから収集した情報の内部型対応付けを生成します。

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);
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 要素の名前。

ns
String

Web サービス メソッドが作成する XML 要素の名前空間。

members
XmlReflectionMember[]

Web サービス メソッドに属する .NET コード エンティティの配列。

hasWrapperElement
Boolean

WSDL メッセージ部分に対応する要素を、SOAP メッセージの追加ラッパー要素で囲む必要がある場合は true。それ以外の場合は false

writeAccessors
Boolean

RPC 形式の Web サービス バインディングを使用する場合は true、ドキュメント形式の Web サービス バインディングまたは SOAP ヘッダーを使用する場合は false

validate
Boolean

生成されるデシリアライザーでラッパー要素の予期される修飾名をチェックする必要がある場合は true。それ以外の場合は falsehasWrapperElement パラメーターに true 値を指定する場合に限り、このパラメーターは使用できます。

access
XmlMappingAccess

XmlMappingAccess 値のいずれか 1 つ。

戻り値

XmlMembersMapping

WSDL メッセージ定義の要素部分に対応する内部 .NET 型のマッピング。

注釈

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

次の一覧では、パラメーターに使用できる値について members 説明します。

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

  • Web サービス メソッドの出力パラメーターに、戻り値の型 (void ではない場合) をインデックス 0 に追加します。

  • SOAP 入力ヘッダー。

  • SOAP 出力ヘッダー。

適用対象