SoapExtensionImporter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラスが SOAP 拡張機能を指定するコード属性を生成するための共通のインターフェイスと機能を提供します。
public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
- 継承
-
SoapExtensionImporter
注釈
SoapExtensionImporter
abstract
クラスは、abstract
メソッド (ImportMethod) を公開します。これにより、派生クラスは、バインド内の操作を表す任意のメソッドにメタデータを追加できます。 メソッド自体は入力メソッドではありません。 バインド クラス内のすべての Web メソッドに追加されるコード属性は、SOAP Web サービス プロトコルの拡張機能を表します。たとえば、送信 SOAP メッセージにヘッダーを追加したり、受信 SOAP メッセージに対して追加の処理を行ったりします。
SoapExtensionImporter から派生したクラスを使用して、クライアント プロキシ コードまたは abstract
サーバー コードの生成を拡張できます。 このような派生クラスは、クライアントまたはサービスでの SOAP メッセージの実行時処理を拡張する、abstract
SoapExtension クラスから派生したクラスと組み合わせて使用できます。
soapExtensionImporterTypes
構成要素とその子 add
要素を使用して、構成ファイル内の SoapExtensionImporter を指定できます。 構成は次の場合に適用できます。
ASP.NET Web アプリケーション: サービスまたはクライアント。
スタンドアロンの .NET Framework アプリケーション: クライアントのみ。
コンストラクター
SoapExtensionImporter() |
SoapExtensionImporter クラスの新しいインスタンスを初期化します。 |
プロパティ
ImportContext |
ImportMethod(CodeAttributeDeclarationCollection) メソッドを呼び出す SoapProtocolImporter インスタンスを取得または設定します。 |
メソッド
Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
ImportMethod(CodeAttributeDeclarationCollection) |
派生クラスでオーバーライドされると、バインディング内の操作を表す任意のメソッドにコード属性宣言を追加します。 |
MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
適用対象
こちらもご覧ください
.NET