語言

MessageEncodingBindingElementImporter 類別

定義

將基於 WSDL 的政策與關於訊息編碼的合約轉換為可實作這些服務政策的綁定元素描述。

public ref class MessageEncodingBindingElementImporter : System::ServiceModel::Description::IPolicyImportExtension, System::ServiceModel::Description::IWsdlImportExtension
public class MessageEncodingBindingElementImporter : System.ServiceModel.Description.IPolicyImportExtension, System.ServiceModel.Description.IWsdlImportExtension
type MessageEncodingBindingElementImporter = class
    interface IWsdlImportExtension
    interface IPolicyImportExtension
Public Class MessageEncodingBindingElementImporter
Implements IPolicyImportExtension, IWsdlImportExtension
繼承
MessageEncodingBindingElementImporter
實作

備註

覆蓋此類別以擴展 WSDL 與訊息編碼綁定元素之間的標準映射。 然後用程式化或應用程式設定檔將你的自訂物件附加到一個 WsdlImporter 上。 你也可以透過應用程式設定檔,將自訂物件附加到WsdlImporter)所使用的內部物件上。

使用此 IWsdlImportExtension.BeforeImport 方法直接修改中繼資料,然後匯入訊息編碼綁定元素中。

建構函式

名稱 Description
MessageEncodingBindingElementImporter()

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

方法

名稱 Description
Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

明確介面實作

名稱 Description
IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

定義一種方法,可以匯入用於訊息編碼的自訂政策斷言,並新增實作該政策的綁定元素。

IWsdlImportExtension.BeforeImport(ServiceDescriptionCollection, XmlSchemaSet, ICollection<XmlElement>)

在匯入與編碼相關的元資料文件之前呼叫。

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

匯入合約時會被叫。

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

將自訂的 WSDL 擴充功能對應到服務描述。

適用於