UriTemplate Table Sample

Download sample

The UriTemplateTable class provides a dictionary-like associative table structure for working with a set of UriTemplate instances. Specific URIs can be matched efficiently against all templates in the table, and data associated with the matched template can be retrieved.

Note

This sample requires that .NET Framework version 3.5 is installed to build and run. Visual Studio 2008 is required to open the project and solution files.

This sample demonstrates the following key concepts related to the UriTemplateTable class:

  • Syntax for instantiating a UriTemplateTable.

  • Populating a UriTemplateTable with a set of key/value pairs.

  • Matching a candidate URI against the table using MatchSingle.

To set up, build, and run the sample

  1. Ensure that you have performed the One-Time Set Up Procedure for the Windows Communication Foundation Samples.

  2. To build the C# or Visual Basic .NET edition of the solution, follow the instructions in Building the Windows Communication Foundation Samples.

  3. To run the sample in a single- or cross-machine configuration, follow the instructions in Running the Windows Communication Foundation Samples.

See Also

Other Resources

UriTemplate Table Dispatcher Sample

© 2007 Microsoft Corporation. All rights reserved.