Beispiel zum UriTemplate-TabellenverteilerUriTemplate Table Dispatcher Sample

Die UriTemplateTable-Klasse stellt eine wörterbuchähnliche assoziative Tabellenstruktur zum Arbeiten mit einem Satz von UriTemplate-Instanzen bereit.The UriTemplateTable class provides a dictionary-like associative table structure for working with a set of UriTemplate instances. Dieses Beispiel demonstriert ein grundlegendes, mit UriTemplateTable erstelltes Verteilermodul, ein allgemeines Verwendungsszenario für die UriTemplateTable-Klasse.This sample demonstrates a basic dispatching engine built using UriTemplateTable, a common usage scenario for the UriTemplateTable class.

Dieses Beispiel demonstriert die folgenden Schlüsselkonzepte für die UriTemplateTable-Klasse:This sample demonstrates the following key concepts for the UriTemplateTable class:

  • Das Zuordnen von Delegaten mit UriTemplates in einer UriTemplateTable.Associating delegates with UriTemplates in a UriTemplateTable.

  • Das Verwenden MatchSingle, um den richtigen Handlerdelegaten für einen bestimmten URI zu erhalten.Using MatchSingle to obtain the correct handler delegate for a particular URI.

  • Das Aufrufen des Handlerdelegaten zum Verarbeiten der Anforderung.Invoking the handler delegate to process the request.

So können Sie das Beispiel einrichten, erstellen und ausführenTo set up, build, and run the sample

  1. Um die C#- oder Visual Basic .NET-Edition der Projektmappe zu erstellen, befolgen Sie die unter Building the Windows Communication Foundation Samplesaufgeführten Anweisungen.To build the C# or Visual Basic .NET edition of the solution, follow the instructions in Building the Windows Communication Foundation Samples.

  2. Um das Beispiel in einer einzelnen oder computerübergreifenden Konfiguration ausführen möchten, folgen Sie den Anweisungen Ausführen der Windows Communication Foundation-Beispiele.To run the sample in a single- or cross-machine configuration, follow the instructions in Running the Windows Communication Foundation Samples.

Wichtig

Die Beispiele sind möglicherweise bereits auf dem Computer installiert.The samples may already be installed on your machine. Suchen Sie nach dem folgenden Verzeichnis (Standardverzeichnis), bevor Sie fortfahren.Check for the following (default) directory before continuing.

<InstallDrive>:\WF_WCF_Samples

Wenn dieses Verzeichnis nicht vorhanden ist, fahren Sie mit Windows Communication Foundation (WCF) und Windows Workflow Foundation (WF) Samples for .NET Framework 4 aller Windows Communication Foundation (WCF) herunterladen und WFWF Beispiele.If this directory does not exist, go to Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4 to download all Windows Communication Foundation (WCF) and WFWF samples. Dieses Beispiel befindet sich im folgenden Verzeichnis.This sample is located in the following directory.

<InstallDrive>:\WF_WCF_Samples\WCF\Basic\Web\UriTemplateDispatcher

Siehe auchSee Also

UriTemplate-TabelleUriTemplate Table
UriTemplateUriTemplate