KeyDictionary ClassKeyDictionary ClassKeyDictionary Class
- XmlPrime 3.1
- Other Versions ▼
A mapping from key names to key declaration.
Inheritance Hierarchy
- System.ObjectSystem.ObjectSystem::Object
- XmlPrime.KeyDictionaryXmlPrime.KeyDictionaryXmlPrime::KeyDictionary
Syntax
Public NotInheritable Class KeyDictionary _ Implements IDictionary(Of System.Xml.XmlQualifiedName, IList(Of Key)), _ ICollection(Of KeyValuePair(Of System.Xml.XmlQualifiedName, IList(Of Key))), _ IEnumerable(Of KeyValuePair(Of System.Xml.XmlQualifiedName, IList(Of Key))), _ System.Collections.IEnumerable
public sealed class KeyDictionary : IDictionary<System.Xml.XmlQualifiedName, IList<Key>>, ICollection<KeyValuePair<System.Xml.XmlQualifiedName, IList<Key>>>, IEnumerable<KeyValuePair<System.Xml.XmlQualifiedName, IList<Key>>>, System.Collections.IEnumerable
public: ref class KeyDictionary sealed : IDictionary<System.Xml::XmlQualifiedName^, IList<Key^>^>, ICollection<KeyValuePair<System.Xml::XmlQualifiedName^, IList<Key^>^>>, IEnumerable<KeyValuePair<System.Xml::XmlQualifiedName^, IList<Key^>^>>, System.Collections::IEnumerable^
The KeyDictionaryKeyDictionaryKeyDictionary
type exposes the following members.
Constructors
Constructor | Description | |
---|---|---|
![]() | KeyDictionary ()KeyDictionary ()KeyDictionary () | Initializes a new, empty instance of the KeyDictionaryKeyDictionaryKeyDictionary class. |
![]() | KeyDictionary (KeyDictionary)KeyDictionary (KeyDictionary)KeyDictionary (KeyDictionary^) | Initializes a new instance of the KeyDictionaryKeyDictionaryKeyDictionary class. |
Properties
Methods
Explicit Interface Implementations
Remarks
A KeyDictionaryKeyDictionaryKeyDictionary instance is used to declare additional XSLT keys, so that the fn:key
function can be used in XQuery and XPath when the XSLT function library is imported.