SoapSchemaImporter クラス

定義

.NET Framework 内で使用され、WSDL ドキュメントの SOAP エンコード済みメッセージ部分に対応する .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 Framework型への内部マッピングを生成するメソッドがあります。 クラスは、SOAP 1.1 仕様のセクション 5 で説明されているように、WSDL ドキュメントで SOAP エンコードが指定されている場合にのみ使用されます。

コンストラクター

SoapSchemaImporter(XmlSchemas)

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

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

SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)

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

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

SoapSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)

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

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

SoapSchemaImporter(XmlSchemas, CodeIdentifiers)

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

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

SoapSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)

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

スキーマ、コンパイラ オプション、および関連するコード エンティティの名前を指定して、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 ドキュメントで定義されている単一の SOAP エンコード済み要素部分についての、内部的な型の対応付け情報を生成します。

ImportMembersMapping(String, String, SoapSchemaMember[])

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

WSDL ドキュメントで定義されている SOAP エンコード済みメッセージの要素部分についての、内部的な型の対応付け情報を生成します。

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

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

WSDL ドキュメントで定義されている SOAP エンコード済みメッセージの要素部分についての、内部的な型の対応付け情報を生成します。

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

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

WSDL ドキュメントで定義されている SOAP エンコード済みメッセージの要素部分についての、内部的な型の対応付け情報を生成します。

MemberwiseClone()

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

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

(継承元 Object)
ToString()

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

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

(継承元 Object)

適用対象

こちらもご覧ください