[This is preliminary documentation and is subject to change.]
Namespace: Phoenix.CollectionsAssembly: PhoenixShared (in PhoenixShared.dll) Version: 0.7.0.0
Syntax
C# | Visual Basic | Visual C++ |
[SerializableAttribute] public class DictionaryEx<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable
<SerializableAttribute> _ Public Class DictionaryEx(Of TKey, TValue) _ Implements IDictionary(Of TKey, TValue), ICollection(Of KeyValuePair(Of TKey, TValue)), _ IEnumerable(Of KeyValuePair(Of TKey, TValue)), IEnumerable
[SerializableAttribute] generic<typename TKey, typename TValue> public ref class DictionaryEx : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable
Type Parameters
- TKey
- TValue
Members
All Members | Constructors | Properties | Methods | Events |
Public Protected | Instance Static | Declared Inherited | XNA Framework Only .NET Compact Framework Only |
Member | Description | |
---|---|---|
DictionaryEx<(Of <(TKey, TValue>)>)()()() | Initializes a new instance of the DictionaryEx<(Of <(TKey, TValue>)>) class | |
Add(KeyValuePair<(Of <(TKey, TValue>)>)) | ||
Add(TKey, TValue) | ||
Clear()()() | ||
Contains(KeyValuePair<(Of <(TKey, TValue>)>)) | ||
ContainsKey(TKey) | ||
CopyTo(array<KeyValuePair<(Of <(TKey, TValue>)>)>[]()[], Int32) | ||
Count | ||
CreateSynchronized()()() |
Creates new empty synchronized dictionary of same type.
| |
DictionaryCleared | ||
DictionaryClearing | ||
GetEnumerator()()() | ||
IsReadOnly | ||
IsSynchronized | ||
Item[([(TKey])]) | ||
ItemAdded | ||
ItemAdding | ||
ItemRemoved | ||
ItemRemoving | ||
ItemUpdated | ||
ItemUpdating | ||
Keys | ||
Remove(KeyValuePair<(Of <(TKey, TValue>)>)) | ||
Remove(TKey) | ||
SyncRoot |
Gets synchronization object.
| |
TryGetValue(TKey, TValue%) | ||
Values |
Inheritance Hierarchy
System..::.Object
Phoenix.Collections..::.DictionaryEx<(Of <(TKey, TValue>)>)
Phoenix.Macros..::.MacrosCollection
Phoenix.Collections..::.DictionaryEx<(Of <(TKey, TValue>)>)
Phoenix.Macros..::.MacrosCollection