SoapCodeExporter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
WSDL ドキュメントで定義されている SOAP でエンコードされたメッセージ 部分の内部型マッピング情報から型と属性宣言を生成します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public ref class SoapCodeExporter
public ref class SoapCodeExporter : System::Xml::Serialization::CodeExporter
public class SoapCodeExporter
public class SoapCodeExporter : System.Xml.Serialization.CodeExporter
type SoapCodeExporter = class
type SoapCodeExporter = class
inherit CodeExporter
Public Class SoapCodeExporter
Public Class SoapCodeExporter
Inherits CodeExporter
- 継承
-
SoapCodeExporter
- 継承
注釈
SoapCodeExporter クラスは、Web サービス記述言語 (Wsdl.exe) および ServiceDescriptionImporter クラスによって使用され、Web サービス記述言語 (WSDL) ドキュメントからクライアント プロキシ クラスまたは抽象サーバー クラスが生成されます。 SoapCodeExporterを直接使用する代わりに、Wsdl.exeを使用します。
コンストラクター
| 名前 | 説明 |
|---|---|
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 コード名前空間、コード コンパイル ユニット、コード ジェネレーター、コード生成オプション、およびマッピングを指定して、 SoapCodeExporter クラスの新しいインスタンスを初期化します。 |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 コード名前空間、コード コンパイル 単位、コード生成オプション、およびマッピングを指定して、 SoapCodeExporter クラスの新しいインスタンスを初期化します。 |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 コード名前空間、コード コンパイル 単位、およびコード生成オプションを指定して、 SoapCodeExporter クラスの新しいインスタンスを初期化します。 |
| SoapCodeExporter(CodeNamespace, CodeCompileUnit) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 名前空間パラメーターに加えてコード コンパイル ユニット パラメーターを指定して、 SoapCodeExporter クラスの新しいインスタンスを初期化します。 |
| SoapCodeExporter(CodeNamespace) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 コード コンパイル 単位がないと仮定して、 SoapCodeExporter クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| IncludeMetadata |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 派生型を指定 XmlIncludeAttribute 宣言のコレクションを取得します。 |
| IncludeMetadata |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 コードのエクスポート時に含まれるコード属性メタデータのコレクションを取得します。 (継承元 CodeExporter) |
メソッド
| 名前 | 説明 |
|---|---|
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 WSDL ドキュメント内の SOAP メッセージ定義のパーツ要素に対応するメソッド パラメーターまたは戻り値に、 SoapElementAttribute 宣言を追加します。 |
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 WSDL ドキュメント内の SOAP メッセージ定義のパーツ要素に対応するメソッド パラメーターまたは戻り値に、 SoapElementAttribute 宣言を追加します。 |
| Equals(Object) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| ExportMembersMapping(XmlMembersMapping) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 WSDL ドキュメント内の SOAP メッセージ定義に属する各部分について、.NET型と属性宣言を生成します。 |
| ExportTypeMapping(XmlTypeMapping) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 SOAP ヘッダーの.NET型と属性宣言を生成します。 |
| GetHashCode() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 現在のオブジェクトを表す文字列を返します。 (継承元 Object) |