UriTemplate テーブル ディスパッチャーのサンプル
UriTemplateTable クラスには、UriTemplate インスタンスのセットを使用するための、ディクショナリに似た結合テーブル構造が用意されています。このサンプルでは、UriTemplateTable クラスの一般的な使用シナリオとして、UriTemplateTable を使用してビルドされた基本的なディスパッチ エンジンを示します。
このサンプルでは、次の UriTemplateTable クラスに関連する重要な概念を示します。
UriTemplateTable の UriTemplates とのデリゲートの関連付け。
MatchSingle を使用した特定の URI の正しいハンドラ デリゲートの取得。
要求を処理するためのハンドラー デリゲートの呼び出し。
サンプルを設定、ビルド、および実行するには
ソリューションの C# 版または Visual Basic .NET 版をビルドするには、「Windows Communication Foundation サンプルのビルド」の手順に従います。
単一コンピューター構成か複数コンピューター構成かに応じて、「Running the Windows Communication Foundation Samples」の手順に従います。
![]() |
---|
サンプルは、既にコンピューターにインストールされている場合があります。続行する前に、次の (既定の) ディレクトリを確認してください。
<InstallDrive>:\WF_WCF_Samples
このディレクトリが存在しない場合は、「.NET Framework 4 向けの Windows Communication Foundation (WCF) および Windows Workflow Foundation (WF) のサンプル」にアクセスして、Windows Communication Foundation (WCF) および WF のサンプルをすべてダウンロードしてください。このサンプルは、次のディレクトリに格納されます。
<InstallDrive>:\WF_WCF_Samples\WCF\Basic\Web\UriTemplateDispatcher
|