[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