UriTemplateTable::KeyValuePairs Property

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Gets a collection of key/value pairs that consist of UriTemplate objects and their associated data.

Namespace:   System
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

public:
property IList<KeyValuePair<UriTemplate^, Object^>>^ KeyValuePairs {
	IList<KeyValuePair<UriTemplate^, Object^>>^ get();
}

Property Value

Type: System.Collections.Generic::IList<KeyValuePair<UriTemplate^, Object^>>^

A collection of key/value pairs that consist of UriTemplate objects and their associated data.

Each UriTemplate instance in the table has data associated with it. The KeyValuePairs property contains a collection of key value pairs where the key is a UriTemplate instance and the value is the data associated with the UriTemplate. Values can only be added to KeyValuePairs property prior to calling MakeReadOnly(Boolean) or Match(Uri^) or MatchSingle(Uri^) otherwise a NotSupportedException is thrown.

The following example shows how to access the KeyValuePairs property.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 3.5
Return to top
Show: