System.Runtime.Remoting.MetadataServices 命名空間

包含 Soapsuds 工具(Soapsuds.exe) 命令列工具所使用的類別,以及用於遠端基礎設施中元資料與 XML 架構間轉換的使用者程式碼。 此命名空間中最重要的類別之一是 類別 SdlChannelSink 與類別 MetaData 。

類別

名稱 Description
MetaData

提供可讓您使用 XML 架構的方法。

SdlChannelSink

提供一個伺服器通道吸收器的實作,能在伺服器上動態產生網路服務描述語言(WSDL)。

SdlChannelSinkProvider

提供建立 SdlChannelSink 實例的伺服器通道匯入提供者實作。

ServiceType

將一個已知的物件類型關聯起來,該物件會傳遞給網路服務描述語言(WSDL)產生器,與一個遠端端點關聯起來,該端點能處理發送到該類型方法的訊息。

SUDSGeneratorException

當在產生網路服務描述語言(WSDL)時發生錯誤時,會拋出的例外。

SUDSParserException

當在解析網路服務描述語言(WSDL)時發生錯誤時,會拋出例外。

列舉

名稱 Description
SdlType

指定用來描述應用程式所提供服務的架構類型。

備註

此 SdlChannelSink 類別被遠端基礎設施用來在伺服器端產生 Web Services Description Language(WSDL)。

此 MetaData 類別提供 Soapsuds Tool (Soapsuds.exe) 命令列工具的功能,並可透過程式化方式達成相同效果。 該 MetaData 類別的方法可用於建立描述原始碼中暴露服務的 XML 架構,並可從 XML 架構生成 C# 程式碼。