System.Runtime.Remoting.MetadataServices 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含由 Soapsuds 工具 (Soapsuds.exe) 命令列工具和使用者程式碼所使用的類別,其用於在遠端基礎結構的 XML 結構描述之間來回轉換中繼資料。 這個命名空間的類別中,最重要者包括 SdlChannelSink 類別和 MetaData 類別。
類別
MetaData |
提供可以讓您使用 XML 結構描述的方法。 |
SdlChannelSink |
提供伺服器通道接收的實作,在伺服器上動態產生 Web 服務描述語言 (WSDL)。 |
SdlChannelSinkProvider |
提供實作給建立 SdlChannelSink 的執行個體的通道接收提供者。 |
ServiceType |
將已知物件型別 (要傳遞給 Web 服務描述語言 (WSDL) 產生器) 與遠端端點 (可處理傳送給型別上之方法的訊息) 產生關聯。 |
SUDSGeneratorException |
在 Web 服務描述語言 (WSDL) 產生期間發生錯誤時擲回的例外狀況。 |
SUDSParserException |
在 Web 服務描述語言 (WSDL) 剖析期間發生錯誤時擲回的例外狀況。 |
列舉
SdlType |
指定用來描述應用程式所提供之服務的結構描述型別。 |
備註
遠端基礎結構會使用 類別 SdlChannelSink ,在伺服器端產生 Web 服務描述語言 (WSDL) 。
類別 MetaData 提供 Soapsuds Tool (Soapsuds.exe) 命令行工具的功能,並可透過程式設計方式使用來達成相同的結果。 類別的方法 MetaData 可用來建立 XML 架構,描述在原始程式碼中公開的服務,以及從 XML 架構建立 C# 程式代碼。