SoapExtensionReflector クラス
アセンブリ: System.Web.Services (system.web.services.dll 内)


SoapExtensionReflector 抽象クラスは、ReflectMethod 抽象メソッドを公開します。この抽象メソッドを使用すると、派生クラスは、Web メソッドを ServiceDescription オブジェクトに配置されているオブジェクトにリフレクションするときに、SOAP 拡張機能の説明を追加できます。メソッド自体は入力ではありません。説明は、ServiceDescription を作成する指定バインディングに属するすべての Web メソッド用に追加されます。
ServiceDescription を使用して、Write メソッドを介して Web サービス記述言語 (WSDL: Web Services Description Language) ドキュメントを生成できます。ServiceDescriptionImporter クラスおよび関連クラスは、ServiceDescription を使用して、クライアント プロキシ コードまたは抽象サーバー コードを生成することもできます。
SoapExtensionReflector クラスから派生したクラスを、SoapExtension 抽象クラスから派生したクラスと組み合わせて使用して、クライアントまたはサーバーでの SOAP メッセージのランタイム処理を拡張します。
<soapExtensionReflectorTypes> 要素 要素とその子の add 要素を使用して、構成ファイルで SoapExtensionReflector を指定できます。構成は、Web サービスを公開する ASP.NET Web アプリケーションにも適用できます。

System.Web.Services.Description.SoapExtensionReflector


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


SoapExtensionReflector コンストラクタ
アセンブリ: System.Web.Services (system.web.services.dll 内)


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


SoapExtensionReflector プロパティ
SoapExtensionReflector メソッド

名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | ReflectDescription | バインディングに対応する ServiceDescription オブジェクトに配置されるサービス固有の説明情報を生成します。 |
![]() | ReflectMethod | メソッド単位で SOAP 拡張機能情報を ServiceDescription オブジェクトに追加するために、派生クラスが実装する必要がある Abstract メソッド。 |
![]() | ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |

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

SoapExtensionReflector メンバ
メソッド単位で SOAP 拡張機能情報を ServiceDescription オブジェクトに追加する共通のインターフェイスおよび機能をクラスに提供します。
SoapExtensionReflector データ型で公開されるメンバを以下の表に示します。



名前 | 説明 | |
---|---|---|
![]() | Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | ReflectDescription | バインディングに対応する ServiceDescription オブジェクトに配置されるサービス固有の説明情報を生成します。 |
![]() | ReflectMethod | メソッド単位で SOAP 拡張機能情報を ServiceDescription オブジェクトに追加するために、派生クラスが実装する必要がある Abstract メソッド。 |
![]() | ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |

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

Weblioに収録されているすべての辞書からSoapExtensionReflectorを検索する場合は、下記のリンクをクリックしてください。

- SoapExtensionReflectorのページへのリンク