次の方法で共有


System.Runtime.Remoting.MetadataServices 名前空間

リモート処理インフラストラクチャの XML スキーマとの間でメタデータを変換するために、Soapsuds Tool (Soapsuds.exe) コマンド ライン ツールおよびユーザー コードで使用するクラスが含まれています。 この名前空間の重要なクラスには、SdlChannelSink クラスと MetaData クラスがあります。

クラス

MetaData

XML スキーマを処理できるメソッドを提供します。

SdlChannelSink

サーバーで Web サービス記述言語 (WSDL: Web Services Description Language) を動的に生成するサーバー チャネル シンクの実装を提供します。

SdlChannelSinkProvider

SdlChannelSink インスタンスを作成するサーバー チャネル シンク プロバイダーの実装を提供します。

ServiceType

Web サービス記述言語 (WSDL: Web Services Description Language) ジェネレーターに渡される既知のオブジェクト型をリモート エンド ポイントに関連付けます。リモート エンド ポイントは、メソッドに送信されたメッセージを型に対して処理できます。

SUDSGeneratorException

Web サービス記述言語 (WSDL: Web Services Description Language) の生成中にエラーが発生するとスローされる例外。

SUDSParserException

Web サービス記述言語 (WSDL: Web Services Description Language) の解析中にエラーが発生するとスローされる例外。

列挙型

SdlType

アプリケーションが提供するサービスの記述に使用するスキーマ型を指定します。

注釈

クラスは SdlChannelSink 、リモート処理インフラストラクチャによって使用され、サーバー側で Web サービス記述言語 (WSDL) を生成します。

クラスは MetaDataSoapsuds Tool (Soapsuds.exe) コマンド ライン ツールの機能を提供し、プログラムで使用して同じ結果を得ることができます。 クラスの メソッドを MetaData 使用すると、ソース コードで公開されるサービスを記述する XML スキーマを作成したり、XML スキーマから C# コードを作成したりできます。