語言

SoapExtensionImporter 類別

定義

提供類別產生指定 SOAP 擴充功能的共通介面與功能。

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

備註

該 SoapExtensionImporterabstract 類別暴露一個 abstract 方法, ImportMethod該方法允許衍生類別為任何代表綁定操作的方法加入元資料。 這個方法本身並不是輸入法。 這些程式碼屬性會被加入綁定類別中的所有 Web 方法,代表對 SOAP Web 服務協定的擴充,例如用於在發出的 SOAP 訊息中添加額外標頭,或對收到的 SOAP 訊息進行額外處理。

你可以使用衍生出的 SoapExtensionImporter 類別來擴展客戶端代理程式或 abstract 伺服器程式碼的產生。 你可以將此類衍生類別與從該 abstractSoapExtension 類別衍生的類別結合使用,後者擴展客戶端或服務上 SOAP 訊息的執行處理。

你可以透過SoapExtensionImporter設定元素及其子soapExtensionImporterTypes元素在設定檔中指定add。 你可以將此配置套用於:

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

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

建構函式

名稱 Description
SoapExtensionImporter()

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

屬性

名稱 Description
ImportContext

取得或設定 SoapProtocolImporter 呼叫該 ImportMethod(CodeAttributeDeclarationCollection) 方法的實例。

方法

名稱 Description
Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
ImportMethod(CodeAttributeDeclarationCollection)

當在衍生類別中覆寫時,會為任何代表綁定操作的方法加入程式碼屬性宣告。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於

另請參閱