XmlReflectionImporter クラス
アセンブリ: System.Xml (system.xml.dll 内)


XmlReflectionImporter クラスは直接使用しません。代わりに、以下を使用します。
-
ServiceDescriptionReflector クラス。Web サービスとして識別されるクラスから ServiceDescription オブジェクトを作成する場合。
-
XML スキーマ定義ツール (Xsd.exe)。ランタイム アセンブリ ファイルの型から XML スキーマを生成する場合。
-
Web サービス記述言語ツール (Wsdl.exe)。WSDL ドキュメントからクライアント プロキシ クラスまたは抽象サーバー クラスを生成する場合。
サービスまたはクライアントが以下を指定している場合、Web サービスで XmlReflectionImporter クラスが使用されます。

System.Xml.Serialization.XmlReflectionImporter


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlReflectionImporter コンストラクタ ()
アセンブリ: System.Xml (system.xml.dll 内)



Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlReflectionImporter コンストラクタ (XmlAttributeOverrides)
アセンブリ: System.Xml (system.xml.dll 内)

Dim attributeOverrides As XmlAttributeOverrides Dim instance As New XmlReflectionImporter(attributeOverrides)


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlReflectionImporter コンストラクタ (XmlAttributeOverrides, String)
アセンブリ: System.Xml (system.xml.dll 内)

Dim attributeOverrides As XmlAttributeOverrides Dim defaultNamespace As String Dim instance As New XmlReflectionImporter(attributeOverrides, defaultNamespace)
public: XmlReflectionImporter ( XmlAttributeOverrides^ attributeOverrides, String^ defaultNamespace )
public function XmlReflectionImporter ( attributeOverrides : XmlAttributeOverrides, defaultNamespace : String )


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlReflectionImporter コンストラクタ (String)
アセンブリ: System.Xml (system.xml.dll 内)



Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


XmlReflectionImporter コンストラクタ

名前 | 説明 |
---|---|
XmlReflectionImporter () | XmlReflectionImporter クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
XmlReflectionImporter (String) | 指定した既定の XML 名前空間を使用して、XmlReflectionImporter クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
XmlReflectionImporter (XmlAttributeOverrides) | 指定した XML シリアル化オーバーライドを使用して、XmlReflectionImporter クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
XmlReflectionImporter (XmlAttributeOverrides, String) | 指定した XML シリアル化オーバーライドと既定の XML 名前空間を使用して、XmlReflectionImporter クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |

XmlReflectionImporter メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ImportMembersMapping | オーバーロードされます。 Web サービス メソッドからの情報を使用して、型の内部的な対応付け情報を返します。 |
![]() | ImportTypeMapping | オーバーロードされます。 指定した .NET Framework 型と対応する XML スキーマ要素の対応付け情報を生成します。 |
![]() | IncludeType | 後でインポート メソッドを呼び出すときに使用する型の対応付け情報を格納します。 |
![]() | IncludeTypes | 後でインポート メソッドを呼び出すときに使用する派生型の対応付け情報を格納します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

XmlReflectionImporter メンバ
XML スキーマ要素宣言 (Web サービス記述言語 (WSDL: Web Services Description Language) ドキュメント内のリテラル XML スキーマ定義 (XSD: XML Schema Definition) のメッセージ部分など) と、対応する .NET Framework 型または Web サービス メソッドの対応付け情報を生成します。
XmlReflectionImporter データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ImportMembersMapping | オーバーロードされます。 Web サービス メソッドからの情報を使用して、型の内部的な対応付け情報を返します。 |
![]() | ImportTypeMapping | オーバーロードされます。 指定した .NET Framework 型と対応する XML スキーマ要素の対応付け情報を生成します。 |
![]() | IncludeType | 後でインポート メソッドを呼び出すときに使用する型の対応付け情報を格納します。 |
![]() | IncludeTypes | 後でインポート メソッドを呼び出すときに使用する派生型の対応付け情報を格納します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

- XmlReflectionImporterのページへのリンク