System.Runtime.Remoting.MetadataServices 命名空間

包含由 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.exe) 命令列工具提供 Soapsuds 工具的功能,並可透過程式設計方式用來達成相同的結果。 類別的方法 MetaData 可以用來建立 xml 架構,以描述原始程式碼中公開的服務,以及從 XML 架構建立 c # 程式碼。