System.Runtime.Remoting.MetadataServices 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
リモート処理インフラストラクチャの 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# コードを作成したりできます。
.NET