[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 |
| 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