Class EnumReadOnlyDictionary<TEnum>
- Namespace
- Cuemon.Collections.Generic
- Assembly
- Cuemon.Core.dll
Represents a read-only collection of key/value pairs that provides information about the specified TEnum
.
Implements the ReadOnlyDictionary<TKey, TValue>
public class EnumReadOnlyDictionary<TEnum> : ReadOnlyDictionary<IConvertible, string>, IDictionary<IConvertible, string>, ICollection<KeyValuePair<IConvertible, string>>, IReadOnlyDictionary<IConvertible, string>, IReadOnlyCollection<KeyValuePair<IConvertible, string>>, IEnumerable<KeyValuePair<IConvertible, string>>, IDictionary, ICollection, IEnumerable where TEnum : struct, IConvertible
Type Parameters
TEnum
The type of the enumeration.
- Inheritance
-
EnumReadOnlyDictionary<TEnum>
- Implements
- Inherited Members
Constructors
EnumReadOnlyDictionary()
Initializes a new instance of the EnumReadOnlyDictionary<TEnum> class.
public EnumReadOnlyDictionary()
Exceptions
- TypeArgumentException
TEnum
does not represents an enumeration.- InvalidOperationException
TEnum
is a type from an assembly loaded in a reflection-only context.
See Also
ReadOnlyDictionary<TKey, TValue>