SoapExtensionImporter 類別

定義

為類別 (Class) 提供公用介面和功能,以產生指定 SOAP 擴充功能的程式碼屬性 (Attribute)。

public ref class SoapExtensionImporter abstract
public abstract class SoapExtensionImporter
type SoapExtensionImporter = class
Public MustInherit Class SoapExtensionImporter
繼承
SoapExtensionImporter

備註

類別 SoapExtensionImporterabstractabstract 公開 方法, ImportMethod 這個方法允許衍生類別將中繼資料新增至任何表示系結中作業的方法。 方法本身不是輸入法。 程式碼屬性會新增至系結類別中的所有 Web 方法,代表 SOAP Web 服務通訊協定的延伸,例如,將額外的標頭新增至傳出 SOAP 訊息,或對傳入 SOAP 訊息執行額外處理。

您可以使用衍生自 SoapExtensionImporter 的類別來擴充用戶端 Proxy 程式碼或 abstract 伺服器程式碼的產生。 您可以將這類衍生類別與衍生自 類別的 abstractSoapExtension 類別搭配使用,以擴充用戶端或服務上 SOAP 訊息的執行時間處理。

您可以透過 soapExtensionImporterTypes 組態專案及其子 add 專案,在組態檔中指定 SoapExtensionImporter 。 您可以將設定套用至:

  • ASP.NET Web 應用程式:服務或用戶端。

  • 獨立.NET Framework應用程式:僅限用戶端。

建構函式

SoapExtensionImporter()

初始化 SoapExtensionImporter 類別的新執行個體。

屬性

ImportContext

取得或設定叫用 (Invoke) SoapProtocolImporter 方法的 ImportMethod(CodeAttributeDeclarationCollection) 執行個體。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
ImportMethod(CodeAttributeDeclarationCollection)

在衍生類別中覆寫時,將程式碼屬性宣告加入表示繫結中作業的任何方法。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱