[This is preliminary documentation and is subject to change.]

Namespace: Tools.CollectionsT.GenericT
Assembly: Tools (in Tools.dll) Version: 1.5.3.38916 (1.5.3.38916)

Syntax

C#
public sealed class ReadOnlyDictionary<TKey, TValue> : IDictionary<TKey, TValue>, 
	IReadOnlyIndexableEnumerable<TValue, TKey>, IReadOnlyIndexableWithCount<TValue, TKey>
Visual Basic
Public NotInheritable Class ReadOnlyDictionary(Of TKey, TValue) _
	Implements IDictionary(Of TKey, TValue), IReadOnlyIndexableEnumerable(Of TValue, TKey),  _
	IReadOnlyIndexableWithCount(Of TValue, TKey)
Visual C++
generic<typename TKey, typename TValue>
public ref class ReadOnlyDictionary sealed : IDictionary<TKey, TValue>, 
	IReadOnlyIndexableEnumerable<TValue, TKey>, IReadOnlyIndexableWithCount<TValue, TKey>
F#
[<SealedAttribute>]
type ReadOnlyDictionary<'TKey, 'TValue> =  
    class
        interface IDictionary<'TKey, 'TValue>
        interface IReadOnlyIndexableEnumerable<'TValue, 'TKey>
        interface IReadOnlyIndexableWithCount<'TValue, 'TKey>
    end
JScript
JScript does not support generic types or methods.

Type Parameters

TKey
Type of dictionary keys
TValue
Type of dictionary items

Remarks

Inheritance Hierarchy

System..::..Object
  Tools.CollectionsT.GenericT..::..ReadOnlyDictionary<(Of <(<'TKey, TValue>)>)>

See Also