SoapCodeExporter クラス

定義

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

注釈

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)

適用対象

こちらもご覧ください