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) を生成するために、リモート処理インフラストラクチャによって使用されます。

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