Share via


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 (SvcTraceViewer.exe) 。

您可以使用 IWsdlImportExtension.BeforeImport 方法直接修改稍後匯入至訊息編碼繫結項目的中繼資料。

建構函式

MessageEncodingBindingElementImporter()

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

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

明確介面實作

IPolicyImportExtension.ImportPolicy(MetadataImporter, PolicyConversionContext)

定義的方法可以匯入訊息編碼的自訂原則判斷提示,並可新增實作原則的繫結項目。

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

在匯入與編碼關聯的中繼資料文件之前呼叫。

IWsdlImportExtension.ImportContract(WsdlImporter, WsdlContractConversionContext)

在匯入合約時呼叫。

IWsdlImportExtension.ImportEndpoint(WsdlImporter, WsdlEndpointConversionContext)

將編碼訊息的自訂 WSDL 延伸對應至服務描述。

適用於