SoapSchemaImporter クラス

定義

WSDL ドキュメント内の SOAP でエンコードされたメッセージ 部分の .NET 型への内部マッピングを生成するために、.NET Framework 内で使用されます。

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

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

注釈

SoapSchemaImporter クラスは、Web サービス記述言語ツール (Wsdl.exe) および ServiceDescriptionImporter クラスによって使用され、Web サービス記述言語 (WSDL) ドキュメントからクライアント プロキシ クラスまたは抽象サーバー クラスを生成します。 このクラスを直接使用する代わりに、Wsdl.exeを使用します。

SoapSchemaImporter クラスには、WSDL ドキュメントで定義されているパーツ要素の .NET 型への内部マッピングを生成するメソッドがあります。 このクラスは、SOAP 1.1 仕様のセクション 5 で説明されているように、WSDL ドキュメントで SOAP エンコードが指定されている場合にのみ使用されます。

コンストラクター

名前 説明
SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

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

スキーマ、コンパイラ オプション、および関連するコード エンティティの名前を指定して、 SoapSchemaImporter クラスの新しいインスタンスを初期化します。

SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

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

スキーマ、コンパイラ オプション、およびスキーマのコンテキストを指定して、 SoapSchemaImporter クラスの新しいインスタンスを初期化します。

SoapSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)

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

スキーマ、コンパイラ オプション、および関連するコード エンティティの名前を指定して、 SoapSchemaImporter クラスの新しいインスタンスを初期化します。

SoapSchemaImporter(XmlSchemas, CodeIdentifiers)

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

クラスの新しいインスタンスを初期化し、SOAP でエンコードされたメッセージで使用される XML スキーマを表すオブジェクトと、WSDL ドキュメントで定義されているバインドに対して生成されるクラスを指定します。

SoapSchemaImporter(XmlSchemas)

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

WSDL ドキュメントで定義された SOAP でエンコードされたメッセージによって使用される XML スキーマを表すオブジェクトXmlSchema指定して、SoapSchemaImporter クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Extensions

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

スキーマ インポーター拡張機能のコレクションを取得します。

(継承元 SchemaImporter)

メソッド

名前 説明
Equals(Object)

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

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

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

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

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

現在のインスタンスの Type を取得します。

(継承元 Object)
ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean)

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

基本型が指定されている WSDL ドキュメントで定義されている SOAP エンコード要素部分の型の内部型マッピング情報を生成します。

ImportMembersMapping(String, String, SoapSchemaMember)

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

WSDL ドキュメントで定義されている 1 つの SOAP でエンコードされた要素部分の内部型マッピング情報を生成します。

ImportMembersMapping(String, String, SoapSchemaMember[], Boolean, Type, Boolean)

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

WSDL ドキュメントで定義されている SOAP でエンコードされたメッセージの要素部分の内部型マッピング情報を生成します。

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

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

WSDL ドキュメントで定義されている SOAP でエンコードされたメッセージの要素部分の内部型マッピング情報を生成します。

ImportMembersMapping(String, String, SoapSchemaMember[])

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

WSDL ドキュメントで定義されている SOAP でエンコードされたメッセージの要素部分の内部型マッピング情報を生成します。

MemberwiseClone()

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

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

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

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください