mscorlib(4.0.0.0) API with additions
IDictionary.cs
2 
3 namespace System.Collections
4 {
6  [ComVisible(true)]
7  [__DynamicallyInvokable]
8  public interface IDictionary : ICollection, IEnumerable
9  {
16  [__DynamicallyInvokable]
17  object this[object key]
18  {
19  [__DynamicallyInvokable]
20  get;
21  [__DynamicallyInvokable]
22  set;
23  }
24 
27  [__DynamicallyInvokable]
29  {
30  [__DynamicallyInvokable]
31  get;
32  }
33 
36  [__DynamicallyInvokable]
38  {
39  [__DynamicallyInvokable]
40  get;
41  }
42 
46  [__DynamicallyInvokable]
47  bool IsReadOnly
48  {
49  [__DynamicallyInvokable]
50  get;
51  }
52 
56  [__DynamicallyInvokable]
57  bool IsFixedSize
58  {
59  [__DynamicallyInvokable]
60  get;
61  }
62 
69  [__DynamicallyInvokable]
70  bool Contains(object key);
71 
79  [__DynamicallyInvokable]
80  void Add(object key, object value);
81 
84  [__DynamicallyInvokable]
85  void Clear();
86 
89  [__DynamicallyInvokable]
91 
97  [__DynamicallyInvokable]
98  void Remove(object key);
99  }
100 }
bool Contains(object key)
Determines whether the T:System.Collections.IDictionary object contains an element with the specified...
Definition: __Canon.cs:3
bool IsFixedSize
Gets a value indicating whether the T:System.Collections.IDictionary object has a fixed size.
Definition: IDictionary.cs:58
Exposes an enumerator, which supports a simple iteration over a non-generic collection....
Definition: IEnumerable.cs:9
void Add(object key, object value)
Adds an element with the provided key and value to the T:System.Collections.IDictionary object.
void Clear()
Removes all elements from the T:System.Collections.IDictionary object.
void Remove(object key)
Removes the element with the specified key from the T:System.Collections.IDictionary object.
ICollection Keys
Gets an T:System.Collections.ICollection object containing the keys of the T:System....
Definition: IDictionary.cs:29
ICollection Values
Gets an T:System.Collections.ICollection object containing the values in the T:System....
Definition: IDictionary.cs:38
new IDictionaryEnumerator GetEnumerator()
Returns an T:System.Collections.IDictionaryEnumerator object for the T:System.Collections....
bool IsReadOnly
Gets a value indicating whether the T:System.Collections.IDictionary object is read-only.
Definition: IDictionary.cs:48
Enumerates the elements of a nongeneric dictionary.
Defines size, enumerators, and synchronization methods for all nongeneric collections.
Definition: ICollection.cs:8
Represents a nongeneric collection of key/value pairs.
Definition: IDictionary.cs:8