XmlCodeExporter.AddMappingMetadata メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Web サービス記述言語 (WSDL) ドキュメントの SOAP メッセージ定義の <part>
要素に対応するメソッド パラメーターまたは戻り値に、XmlElementAttribute 宣言を追加します。
オーバーロード
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Web サービス記述言語 (WSDL) ドキュメントの SOAP メッセージ定義の |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Web サービス記述言語 (WSDL) ドキュメント内の SOAP 以外のメッセージ定義の |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Web サービス記述言語 (WSDL) ドキュメントの SOAP メッセージ定義の |
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String)
Web サービス記述言語 (WSDL) ドキュメントの SOAP メッセージ定義の <part>
要素に対応するメソッド パラメーターまたは戻り値に、XmlElementAttribute 宣言を追加します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public:
void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String)
パラメーター
- metadata
- CodeAttributeDeclarationCollection
メソッドを使用した属性宣言の追加先となる、生成される型用の CodeAttributeDeclaration オブジェクトのコレクション。
- member
- XmlMemberMapping
WSDL メッセージ定義の単一の要素部分に対応する .NET Framework 型の内部的な対応付け情報。
- ns
- String
メンバー パラメーターの型の対応付け情報が生成される SOAP メッセージ部分の XML 名前空間。
注釈
このメソッドは、WSDL ドキュメントでリテラル使用が指定されている場合に、Web サービス記述言語ツール (Wsdl.exe) によって使用されます。これは、SOAP メッセージパラメーターと戻り値 (または要求と応答のドキュメント) の内容が、文字どおり XML スキーマ定義で指定されていることを示します。
適用対象
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String)
Web サービス記述言語 (WSDL) ドキュメント内の SOAP 以外のメッセージ定義の <part>
要素に対応するメソッド戻り値に、XmlElementAttribute 宣言を追加します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public:
void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlTypeMapping ^ mapping, System::String ^ ns);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlTypeMapping mapping, string ns);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlTypeMapping * string -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, mapping As XmlTypeMapping, ns As String)
パラメーター
- metadata
- CodeAttributeDeclarationCollection
メソッドを使用した属性宣言の追加先となる、生成される型用の CodeAttributeDeclaration オブジェクトのコレクション。
- mapping
- XmlTypeMapping
XML スキーマ要素に対応する .NET Framework 型の内部的な対応付け情報。
- ns
- String
メンバー パラメーターの型の対応付け情報が生成される SOAP メッセージ部分の XML 名前空間。
注釈
Web サービス記述言語ツール (Wsdl.exe) では、WSDL ドキュメントで HTTP GET および HTTP POST 操作を使用して、Web サービスの .NET Framework の SOAP 以外の実装を指定するときに、このメソッドを使用します。
適用対象
AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean)
Web サービス記述言語 (WSDL) ドキュメントの SOAP メッセージ定義の <part>
要素に対応するメソッド パラメーターまたは戻り値に、XmlElementAttribute 宣言を追加します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public:
void AddMappingMetadata(System::CodeDom::CodeAttributeDeclarationCollection ^ metadata, System::Xml::Serialization::XmlMemberMapping ^ member, System::String ^ ns, bool forceUseMemberName);
public void AddMappingMetadata (System.CodeDom.CodeAttributeDeclarationCollection metadata, System.Xml.Serialization.XmlMemberMapping member, string ns, bool forceUseMemberName);
member this.AddMappingMetadata : System.CodeDom.CodeAttributeDeclarationCollection * System.Xml.Serialization.XmlMemberMapping * string * bool -> unit
Public Sub AddMappingMetadata (metadata As CodeAttributeDeclarationCollection, member As XmlMemberMapping, ns As String, forceUseMemberName As Boolean)
パラメーター
- metadata
- CodeAttributeDeclarationCollection
メソッドを使用した属性宣言の追加先となる、生成される型用の CodeAttributeDeclaration オブジェクトのコレクション。
- member
- XmlMemberMapping
WSDL メッセージ定義の単一の要素部分に対応する .NET Framework 型の内部的な対応付け情報。
- ns
- String
メンバー パラメーターの型の対応付け情報が生成される SOAP メッセージ部分の XML 名前空間。
- forceUseMemberName
- Boolean
生成される属性宣言の、XML 要素名を含む初期引数を追加するかどうかを判断するフラグ。
注釈
Web サービス記述言語ツール (Wsdl.exe) では、WSDL ドキュメントでリテラルの使用が指定されている場合に、SOAP メッセージパラメーターと戻り値 (または要求と応答のドキュメント) の内容が XML スキーマ定義で文字どおり指定されることを示すために、このメソッドを使用します。