[This is preliminary documentation and is subject to change.]
The EventedDictionary TKey, TValue, TContext type exposes the following members.Constructors
Name | Description | |
---|---|---|
![]() | EventedDictionary TKey, TValue, TContext |
Initializes a new instance that is empty, has the default initial capacity, and uses the default
equality comparer for the key type.
|
![]() | EventedDictionary TKey, TValue, TContext (TContext, Boolean) |
Initializes a new instance that is empty, has the default initial capacity, and uses the default
equality comparer for the key type.
|
![]() | EventedDictionary TKey, TValue, TContext (TContext, Boolean, IDictionary TKey, TValue ) |
Initializes a new instance that contains elements copied from the specified IDictionary[TKey,TValue]
and uses the default equality comparer for the key type.
|
![]() | EventedDictionary TKey, TValue, TContext (TContext, Boolean, IEqualityComparer TKey ) |
Initializes a new instance that is empty, has the default initial capacity, and uses the specified
IEqualityComparer[T].
|
![]() | EventedDictionary TKey, TValue, TContext (TContext, Boolean, Int32) |
Initializes a new instance that is empty, has the specified initial capacity, and uses the default
equality comparer for the key type.
|
![]() | EventedDictionary TKey, TValue, TContext (TContext, Boolean, IDictionary TKey, TValue , IEqualityComparer TKey ) |
Initializes a new instance that contains elements copied from the specified IDictionary[TKey,TValue]
and uses the specified IEqualityComparer[T].
|
![]() | EventedDictionary TKey, TValue, TContext (TContext, Boolean, Int32, IEqualityComparer TKey ) |
Initializes a new instance of the Dictionary[TKey,TValue]
class that is empty, has the specified initial capacity, and uses the specified IEqualityComparer[T]
|
Methods
Name | Description | |
---|---|---|
![]() | Add(KeyValuePair TKey, TValue ) | |
![]() | Add(TKey, TValue) | |
![]() | CheckReadOnly | (Inherited from EventedCollectionBase TContext .) |
![]() | Clear | |
![]() | Contains | |
![]() | ContainsKey | |
![]() | CopyTo | |
![]() | ![]() | Determines whether the specified object is equal to the current object. (Inherited from ![]() |
![]() | ![]() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from ![]() |
![]() | GetEnumerator | |
![]() | ![]() | Serves as the default hash function. (Inherited from ![]() |
![]() | ![]() | Gets the (Inherited from ![]() ![]() |
![]() | ![]() | Creates a shallow copy of the current (Inherited from ![]() ![]() |
![]() | Remove(KeyValuePair TKey, TValue ) | |
![]() | Remove(TKey) | |
![]() | ![]() | Returns a string that represents the current object. (Inherited from ![]() |
![]() | TryGetValue |
Extension Methods
Fields
Name | Description | |
---|---|---|
![]() | ChangeEvent | |
![]() | GetReadOnlyEvent | (Inherited from EventedCollectionBase TContext .) |
Properties
Name | Description | |
---|---|---|
![]() | Context |
Context that this structure works in
(Inherited from EventedCollectionBase TContext .) |
![]() | ContextReadOnly |
Returns true to indicate that Context property can not be set (was injected in .ctor only
(Inherited from EventedCollectionBase TContext .) |
![]() | Count | |
![]() | IsReadOnly |
Indicates whether collection can be modified
(Inherited from EventedCollectionBase TContext .) |
![]() | Item | |
![]() | Keys | |
![]() | Values |
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() | IEnumerable GetEnumerator |
See Also