MessageEncodingBindingElementImporter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將有關訊息編碼的 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 延伸對應至服務描述。 |