KeyedCollection(Of TKey, TItem).Dictionary Property
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets the lookup dictionary of the KeyedCollection(Of TKey, TItem).
Assembly: mscorlib (in mscorlib.dll)
Property Value
Type: System.Collections.Generic.IDictionary(Of TKey, TItem)The lookup dictionary of the KeyedCollection(Of TKey, TItem), if it exists; otherwise, Nothing.
By default, the KeyedCollection(Of TKey, TItem) includes a lookup dictionary that is created when the first item is added. When an item is added to the KeyedCollection(Of TKey, TItem), the item's key is extracted once and saved in the lookup dictionary for faster searches. This behavior can be overridden by using the KeyedCollection(Of TKey, TItem)(IEqualityComparer(Of TKey), Int32) constructor and specifying a dictionary creation threshold.
Retrieving the value of this property is an O(1) operation.