SoapCodeExporter クラス

定義

WSDL ドキュメントで定義されている SOAP エンコード済みメッセージ部分に対応する型宣言および属性宣言を、型の内部対応付け情報から生成します。Generates types and attribute declarations from internal type mapping information for SOAP-encoded message parts defined in a WSDL document.

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class SoapCodeExporter : System::Xml::Serialization::CodeExporter
public class SoapCodeExporter : System.Xml.Serialization.CodeExporter
type SoapCodeExporter = class
    inherit CodeExporter
Public Class SoapCodeExporter
Inherits CodeExporter
継承
SoapCodeExporter

注釈

クラスは、web サービス記述言語 (wsdl) ドキュメントからクライアントプロキシクラスまたは抽象ServiceDescriptionImporterサーバークラスを生成する際に、 web サービス記述言語ツール (wsdl.exe)とクラスによって使用されます。 SoapCodeExporterThe SoapCodeExporter class is used by the Web Services Description Language Tool (Wsdl.exe) and the ServiceDescriptionImporter class while generating client proxy classes or abstract server classes from a Web Services Description Language (WSDL) document. を直接使用SoapCodeExporterする代わりに、wsdl.exe を使用します。Instead of using SoapCodeExporter directly, use Wsdl.exe.

コンストラクター

SoapCodeExporter(CodeNamespace)

コード コンパイル単位が存在しないという前提で SoapCodeExporter クラスの新しいインスタンスを初期化します。Initializes a new instance of the SoapCodeExporter class, assuming no code compile unit.

SoapCodeExporter(CodeNamespace, CodeCompileUnit)

コード コンパイル単位パラメーターおよび名前空間パラメーターを指定して、SoapCodeExporter クラスの新しいインスタンスを初期化します。Initializes a new instance of the SoapCodeExporter class, specifying a code compile unit parameter in addition to a namespace parameter.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable)

コードの名前空間、コードのコンパイル単位、コード ジェネレーター、コードの生成オプション、および対応付け情報を指定して、SoapCodeExporter クラスの新しいインスタンスを初期化します。Initializes a new instance of the SoapCodeExporter class, specifying a code namespace, a code compile unit, a code generator, code generation options, and mappings.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions)

コードの名前空間、コードのコンパイル単位、およびコードの生成オプションを指定して、SoapCodeExporter クラスの新しいインスタンスを初期化します。Initializes a new instance of the SoapCodeExporter class, specifying a code namespace, a code compile unit, and code generation options.

SoapCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable)

コードの名前空間、コードのコンパイル単位、コードの生成オプション、および対応付け情報を指定して、SoapCodeExporter クラスの新しいインスタンスを初期化します。Initializes a new instance of the SoapCodeExporter class, specifying a code namespace, a code compile unit, code generation options, and mappings.

プロパティ

IncludeMetadata

派生型を指定して、XmlIncludeAttribute 宣言のコレクションを取得します。Gets a collection of XmlIncludeAttribute declarations, specifying derived types.

メソッド

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping)

WSDL ドキュメントの SOAP メッセージ定義の部分要素に対応するメソッド パラメーターまたは戻り値に、SoapElementAttribute 宣言を追加します。Add a SoapElementAttribute declaration to a method parameter or return value corresponding to a part element of a SOAP message definition in a WSDL document.

AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, Boolean)

WSDL ドキュメントの SOAP メッセージ定義の部分要素に対応するメソッド パラメーターまたは戻り値に、SoapElementAttribute 宣言を追加します。Adds a SoapElementAttribute declaration to a method parameter or return value that corresponds to a part element of a SOAP message definition in a WSDL document.

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
ExportMembersMapping(XmlMembersMapping)

WSDL ドキュメントの SOAP メッセージ定義に属する各部分に対応する .NET Framework 型宣言および属性宣言を生成します。Generates a .NET Framework type, plus attribute declarations, for each of the parts that belong to a SOAP message definition in a WSDL document.

ExportTypeMapping(XmlTypeMapping)

SOAP ヘッダーに対応する .NET Framework 型宣言および属性宣言を生成します。Generates a .NET Framework type, plus attribute declarations, for a SOAP header.

GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象

こちらもご覧ください