[Build] Move netcoreapp ref assemblies to Tizen.NET.APIx
[platform/core/csapi/tizenfx.git] / pkg / Tizen.NET.API4 / build / tizen40 / ref / System.Collections.Specialized.xml
1 <?xml version="1.0" encoding="utf-8"?><span>
2 <doc>
3   <assembly>
4     <name>System.Collections.Specialized</name>
5   </assembly>
6   <members>
7     <member name="T:System.Collections.Specialized.HybridDictionary">
8       <summary>Implements IDictionary by using a <see cref="T:System.Collections.Specialized.ListDictionary"></see> while the collection is small, and then switching to a <see cref="T:System.Collections.Hashtable"></see> when the collection gets large.</summary>
9     </member>
10     <member name="M:System.Collections.Specialized.HybridDictionary.#ctor">
11       <summary>Creates an empty case-sensitive <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</summary>
12     </member>
13     <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Boolean)">
14       <summary>Creates an empty <see cref="T:System.Collections.Specialized.HybridDictionary"></see> with the specified case sensitivity.</summary>
15       <param name="caseInsensitive">A Boolean that denotes whether the <see cref="T:System.Collections.Specialized.HybridDictionary"></see> is case-insensitive.</param>
16     </member>
17     <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Int32)">
18       <summary>Creates a case-sensitive <see cref="T:System.Collections.Specialized.HybridDictionary"></see> with the specified initial size.</summary>
19       <param name="initialSize">The approximate number of entries that the <see cref="T:System.Collections.Specialized.HybridDictionary"></see> can initially contain.</param>
20     </member>
21     <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Int32,System.Boolean)">
22       <summary>Creates a <see cref="T:System.Collections.Specialized.HybridDictionary"></see> with the specified initial size and case sensitivity.</summary>
23       <param name="initialSize">The approximate number of entries that the <see cref="T:System.Collections.Specialized.HybridDictionary"></see> can initially contain.</param>
24       <param name="caseInsensitive">A Boolean that denotes whether the <see cref="T:System.Collections.Specialized.HybridDictionary"></see> is case-insensitive.</param>
25     </member>
26     <member name="M:System.Collections.Specialized.HybridDictionary.Add(System.Object,System.Object)">
27       <summary>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</summary>
28       <param name="key">The key of the entry to add.</param>
29       <param name="value">The value of the entry to add. The value can be null.</param>
30       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
31       <exception cref="T:System.ArgumentException">An entry with the same key already exists in the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</exception>
32     </member>
33     <member name="M:System.Collections.Specialized.HybridDictionary.Clear">
34       <summary>Removes all entries from the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</summary>
35     </member>
36     <member name="M:System.Collections.Specialized.HybridDictionary.Contains(System.Object)">
37       <summary>Determines whether the <see cref="T:System.Collections.Specialized.HybridDictionary"></see> contains a specific key.</summary>
38       <param name="key">The key to locate in the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</param>
39       <returns>true if the <see cref="T:System.Collections.Specialized.HybridDictionary"></see> contains an entry with the specified key; otherwise, false.</returns>
40       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
41     </member>
42     <member name="M:System.Collections.Specialized.HybridDictionary.CopyTo(System.Array,System.Int32)">
43       <summary>Copies the <see cref="T:System.Collections.Specialized.HybridDictionary"></see> entries to a one-dimensional <see cref="T:System.Array"></see> instance at the specified index.</summary>
44       <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the <see cref="T:System.Collections.DictionaryEntry"></see> objects copied from <see cref="T:System.Collections.Specialized.HybridDictionary"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>
45       <param name="index">The zero-based index in array at which copying begins.</param>
46       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
47       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.</exception>
48       <exception cref="T:System.ArgumentException"><paramref name="array">array</paramref> is multidimensional.   -or-   The number of elements in the source <see cref="T:System.Collections.Specialized.HybridDictionary"></see> is greater than the available space from <paramref name="arrayIndex">arrayIndex</paramref> to the end of the destination <paramref name="array">array</paramref>.</exception>
49       <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.Specialized.HybridDictionary"></see> cannot be cast automatically to the type of the destination <paramref name="array">array</paramref>.</exception>
50     </member>
51     <member name="P:System.Collections.Specialized.HybridDictionary.Count">
52       <summary>Gets the number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</summary>
53       <returns>The number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.   Retrieving the value of this property is an O(1) operation.</returns>
54     </member>
55     <member name="M:System.Collections.Specialized.HybridDictionary.GetEnumerator">
56       <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator"></see> that iterates through the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</summary>
57       <returns>An <see cref="T:System.Collections.IDictionaryEnumerator"></see> for the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</returns>
58     </member>
59     <member name="P:System.Collections.Specialized.HybridDictionary.IsFixedSize">
60       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.HybridDictionary"></see> has a fixed size.</summary>
61       <returns>This property always returns false.</returns>
62     </member>
63     <member name="P:System.Collections.Specialized.HybridDictionary.IsReadOnly">
64       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.HybridDictionary"></see> is read-only.</summary>
65       <returns>This property always returns false.</returns>
66     </member>
67     <member name="P:System.Collections.Specialized.HybridDictionary.IsSynchronized">
68       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.HybridDictionary"></see> is synchronized (thread safe).</summary>
69       <returns>This property always returns false.</returns>
70     </member>
71     <member name="P:System.Collections.Specialized.HybridDictionary.Item(System.Object)">
72       <summary>Gets or sets the value associated with the specified key.</summary>
73       <param name="key">The key whose value to get or set.</param>
74       <returns>The value associated with the specified key. If the specified key is not found, attempting to get it returns null, and attempting to set it creates a new entry using the specified key.</returns>
75       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
76     </member>
77     <member name="P:System.Collections.Specialized.HybridDictionary.Keys">
78       <summary>Gets an <see cref="T:System.Collections.ICollection"></see> containing the keys in the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</summary>
79       <returns>An <see cref="T:System.Collections.ICollection"></see> containing the keys in the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</returns>
80     </member>
81     <member name="M:System.Collections.Specialized.HybridDictionary.Remove(System.Object)">
82       <summary>Removes the entry with the specified key from the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</summary>
83       <param name="key">The key of the entry to remove.</param>
84       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
85     </member>
86     <member name="P:System.Collections.Specialized.HybridDictionary.SyncRoot">
87       <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</summary>
88       <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</returns>
89     </member>
90     <member name="P:System.Collections.Specialized.HybridDictionary.Values">
91       <summary>Gets an <see cref="T:System.Collections.ICollection"></see> containing the values in the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</summary>
92       <returns>An <see cref="T:System.Collections.ICollection"></see> containing the values in the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</returns>
93     </member>
94     <member name="M:System.Collections.Specialized.HybridDictionary.System#Collections#IEnumerable#GetEnumerator">
95       <summary>Returns an <see cref="T:System.Collections.IEnumerator"></see> that iterates through the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</summary>
96       <returns>An <see cref="T:System.Collections.IEnumerator"></see> for the <see cref="T:System.Collections.Specialized.HybridDictionary"></see>.</returns>
97     </member>
98     <member name="T:System.Collections.Specialized.IOrderedDictionary">
99       <summary>Represents an indexed collection of key/value pairs.</summary>
100     </member>
101     <member name="M:System.Collections.Specialized.IOrderedDictionary.GetEnumerator">
102       <summary>Returns an enumerator that iterates through the <see cref="T:System.Collections.Specialized.IOrderedDictionary"></see> collection.</summary>
103       <returns>An <see cref="T:System.Collections.IDictionaryEnumerator"></see> for the entire <see cref="T:System.Collections.Specialized.IOrderedDictionary"></see> collection.</returns>
104     </member>
105     <member name="M:System.Collections.Specialized.IOrderedDictionary.Insert(System.Int32,System.Object,System.Object)">
106       <summary>Inserts a key/value pair into the collection at the specified index.</summary>
107       <param name="index">The zero-based index at which the key/value pair should be inserted.</param>
108       <param name="key">The object to use as the key of the element to add.</param>
109       <param name="value">The object to use as the value of the element to add.  The value can be null.</param>
110       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than 0.   -or-  <paramref name="index">index</paramref> is greater than <see cref="P:System.Collections.ICollection.Count"></see>.</exception>
111       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
112       <exception cref="T:System.ArgumentException">An element with the same key already exists in the <see cref="T:System.Collections.Specialized.IOrderedDictionary"></see> collection.</exception>
113       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.IOrderedDictionary"></see> collection is read-only.   -or-   The <see cref="T:System.Collections.Specialized.IOrderedDictionary"></see> collection has a fixed size.</exception>
114     </member>
115     <member name="P:System.Collections.Specialized.IOrderedDictionary.Item(System.Int32)">
116       <summary>Gets or sets the element at the specified index.</summary>
117       <param name="index">The zero-based index of the element to get or set.</param>
118       <returns>The element at the specified index.</returns>
119       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than 0.   -or-  <paramref name="index">index</paramref> is equal to or greater than <see cref="P:System.Collections.ICollection.Count"></see>.</exception>
120     </member>
121     <member name="M:System.Collections.Specialized.IOrderedDictionary.RemoveAt(System.Int32)">
122       <summary>Removes the element at the specified index.</summary>
123       <param name="index">The zero-based index of the element to remove.</param>
124       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than 0.   -or-  <paramref name="index">index</paramref> is equal to or greater than <see cref="P:System.Collections.ICollection.Count"></see>.</exception>
125       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.IOrderedDictionary"></see> collection is read-only.   -or-   The <see cref="T:System.Collections.Specialized.IOrderedDictionary"></see> collection has a fixed size.</exception>
126     </member>
127     <member name="T:System.Collections.Specialized.ListDictionary">
128       <summary>Implements IDictionary using a singly linked list. Recommended for collections that typically include fewer than 10 items.</summary>
129     </member>
130     <member name="M:System.Collections.Specialized.ListDictionary.#ctor">
131       <summary>Creates an empty <see cref="T:System.Collections.Specialized.ListDictionary"></see> using the default comparer.</summary>
132     </member>
133     <member name="M:System.Collections.Specialized.ListDictionary.#ctor(System.Collections.IComparer)">
134       <summary>Creates an empty <see cref="T:System.Collections.Specialized.ListDictionary"></see> using the specified comparer.</summary>
135       <param name="comparer">The <see cref="T:System.Collections.IComparer"></see> to use to determine whether two keys are equal.   -or-  null to use the default comparer, which is each key's implementation of <see cref="M:System.Object.Equals(System.Object)"></see>.</param>
136     </member>
137     <member name="M:System.Collections.Specialized.ListDictionary.Add(System.Object,System.Object)">
138       <summary>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</summary>
139       <param name="key">The key of the entry to add.</param>
140       <param name="value">The value of the entry to add. The value can be null.</param>
141       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
142       <exception cref="T:System.ArgumentException">An entry with the same key already exists in the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</exception>
143     </member>
144     <member name="M:System.Collections.Specialized.ListDictionary.Clear">
145       <summary>Removes all entries from the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</summary>
146     </member>
147     <member name="M:System.Collections.Specialized.ListDictionary.Contains(System.Object)">
148       <summary>Determines whether the <see cref="T:System.Collections.Specialized.ListDictionary"></see> contains a specific key.</summary>
149       <param name="key">The key to locate in the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</param>
150       <returns>true if the <see cref="T:System.Collections.Specialized.ListDictionary"></see> contains an entry with the specified key; otherwise, false.</returns>
151       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
152     </member>
153     <member name="M:System.Collections.Specialized.ListDictionary.CopyTo(System.Array,System.Int32)">
154       <summary>Copies the <see cref="T:System.Collections.Specialized.ListDictionary"></see> entries to a one-dimensional <see cref="T:System.Array"></see> instance at the specified index.</summary>
155       <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the <see cref="T:System.Collections.DictionaryEntry"></see> objects copied from <see cref="T:System.Collections.Specialized.ListDictionary"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>
156       <param name="index">The zero-based index in array at which copying begins.</param>
157       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
158       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.</exception>
159       <exception cref="T:System.ArgumentException"><paramref name="array">array</paramref> is multidimensional.   -or-   The number of elements in the source <see cref="T:System.Collections.Specialized.ListDictionary"></see> is greater than the available space from <paramref name="index">index</paramref> to the end of the destination <paramref name="array">array</paramref>.</exception>
160       <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.Specialized.ListDictionary"></see> cannot be cast automatically to the type of the destination <paramref name="array">array</paramref>.</exception>
161     </member>
162     <member name="P:System.Collections.Specialized.ListDictionary.Count">
163       <summary>Gets the number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</summary>
164       <returns>The number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</returns>
165     </member>
166     <member name="M:System.Collections.Specialized.ListDictionary.GetEnumerator">
167       <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator"></see> that iterates through the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</summary>
168       <returns>An <see cref="T:System.Collections.IDictionaryEnumerator"></see> for the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</returns>
169     </member>
170     <member name="P:System.Collections.Specialized.ListDictionary.IsFixedSize">
171       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.ListDictionary"></see> has a fixed size.</summary>
172       <returns>This property always returns false.</returns>
173     </member>
174     <member name="P:System.Collections.Specialized.ListDictionary.IsReadOnly">
175       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.ListDictionary"></see> is read-only.</summary>
176       <returns>This property always returns false.</returns>
177     </member>
178     <member name="P:System.Collections.Specialized.ListDictionary.IsSynchronized">
179       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.ListDictionary"></see> is synchronized (thread safe).</summary>
180       <returns>This property always returns false.</returns>
181     </member>
182     <member name="P:System.Collections.Specialized.ListDictionary.Item(System.Object)">
183       <summary>Gets or sets the value associated with the specified key.</summary>
184       <param name="key">The key whose value to get or set.</param>
185       <returns>The value associated with the specified key. If the specified key is not found, attempting to get it returns null, and attempting to set it creates a new entry using the specified key.</returns>
186       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
187     </member>
188     <member name="P:System.Collections.Specialized.ListDictionary.Keys">
189       <summary>Gets an <see cref="T:System.Collections.ICollection"></see> containing the keys in the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</summary>
190       <returns>An <see cref="T:System.Collections.ICollection"></see> containing the keys in the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</returns>
191     </member>
192     <member name="M:System.Collections.Specialized.ListDictionary.Remove(System.Object)">
193       <summary>Removes the entry with the specified key from the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</summary>
194       <param name="key">The key of the entry to remove.</param>
195       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
196     </member>
197     <member name="P:System.Collections.Specialized.ListDictionary.SyncRoot">
198       <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</summary>
199       <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</returns>
200     </member>
201     <member name="P:System.Collections.Specialized.ListDictionary.Values">
202       <summary>Gets an <see cref="T:System.Collections.ICollection"></see> containing the values in the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</summary>
203       <returns>An <see cref="T:System.Collections.ICollection"></see> containing the values in the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</returns>
204     </member>
205     <member name="M:System.Collections.Specialized.ListDictionary.System#Collections#IEnumerable#GetEnumerator">
206       <summary>Returns an <see cref="T:System.Collections.IEnumerator"></see> that iterates through the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</summary>
207       <returns>An <see cref="T:System.Collections.IEnumerator"></see> for the <see cref="T:System.Collections.Specialized.ListDictionary"></see>.</returns>
208     </member>
209     <member name="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection">
210       <summary>Represents a collection of the <see cref="T:System.String"></see> keys of a collection.</summary>
211     </member>
212     <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Count">
213       <summary>Gets the number of keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see>.</summary>
214       <returns>The number of keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see>.</returns>
215     </member>
216     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Get(System.Int32)">
217       <summary>Gets the key at the specified index of the collection.</summary>
218       <param name="index">The zero-based index of the key to get from the collection.</param>
219       <returns>A <see cref="T:System.String"></see> that contains the key at the specified index of the collection.</returns>
220       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is outside the valid range of indexes for the collection.</exception>
221     </member>
222     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.GetEnumerator">
223       <summary>Returns an enumerator that iterates through the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see>.</summary>
224       <returns>An <see cref="T:System.Collections.IEnumerator"></see> for the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see>.</returns>
225     </member>
226     <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Item(System.Int32)">
227       <summary>Gets the entry at the specified index of the collection.</summary>
228       <param name="index">The zero-based index of the entry to locate in the collection.</param>
229       <returns>The <see cref="T:System.String"></see> key of the entry at the specified index of the collection.</returns>
230       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is outside the valid range of indexes for the collection.</exception>
231     </member>
232     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
233       <summary>Copies the entire <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see> to a compatible one-dimensional <see cref="T:System.Array"></see>, starting at the specified index of the target array.</summary>
234       <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>
235       <param name="index">The zero-based index in array at which copying begins.</param>
236       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
237       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.</exception>
238       <exception cref="T:System.ArgumentException"><paramref name="array">array</paramref> is multidimensional.   -or-   The number of elements in the source <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see> is greater than the available space from <paramref name="index">index</paramref> to the end of the destination <paramref name="array">array</paramref>.</exception>
239       <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see> cannot be cast automatically to the type of the destination <paramref name="array">array</paramref>.</exception>
240     </member>
241     <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.System#Collections#ICollection#IsSynchronized">
242       <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see> is synchronized (thread safe).</summary>
243       <returns>true if access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see> is synchronized (thread safe); otherwise, false. The default is false.</returns>
244     </member>
245     <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.System#Collections#ICollection#SyncRoot">
246       <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see>.</summary>
247       <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see>.</returns>
248     </member>
249     <member name="T:System.Collections.Specialized.NameObjectCollectionBase">
250       <summary>Provides the abstract base class for a collection of associated <see cref="T:System.String"></see> keys and <see cref="T:System.Object"></see> values that can be accessed either with the key or with the index.</summary>
251     </member>
252     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor">
253       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> class that is empty.</summary>
254     </member>
255     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Collections.IEqualityComparer)">
256       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> class that is empty, has the default initial capacity, and uses the specified <see cref="T:System.Collections.IEqualityComparer"></see> object.</summary>
257       <param name="equalityComparer">The <see cref="T:System.Collections.IEqualityComparer"></see> object to use to determine whether two keys are equal and to generate hash codes for the keys in the collection.</param>
258     </member>
259     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Int32)">
260       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> class that is empty, has the specified initial capacity, and uses the default hash code provider and the default comparer.</summary>
261       <param name="capacity">The approximate number of entries that the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance can initially contain.</param>
262       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="capacity">capacity</paramref> is less than zero.</exception>
263     </member>
264     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Collections.IHashCodeProvider,System.Collections.IComparer)">
265       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> class that is empty, has the default initial capacity, and uses the specified hash code provider and the specified comparer.</summary>
266       <param name="hashProvider">The <see cref="T:System.Collections.IHashCodeProvider"></see> that will supply the hash codes for all keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</param>
267       <param name="comparer">The <see cref="T:System.Collections.IComparer"></see> to use to determine whether two keys are equal.</param>
268     </member>
269     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Int32,System.Collections.IEqualityComparer)">
270       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> class that is empty, has the specified initial capacity, and uses the specified <see cref="T:System.Collections.IEqualityComparer"></see> object.</summary>
271       <param name="capacity">The approximate number of entries that the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> object can initially contain.</param>
272       <param name="equalityComparer">The <see cref="T:System.Collections.IEqualityComparer"></see> object to use to determine whether two keys are equal and to generate hash codes for the keys in the collection.</param>
273       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="capacity">capacity</paramref> is less than zero.</exception>
274     </member>
275     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
276       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> class that is serializable and uses the specified <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> and <see cref="T:System.Runtime.Serialization.StreamingContext"></see>.</summary>
277       <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object that contains the information required to serialize the new <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</param>
278       <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object that contains the source and destination of the serialized stream associated with the new <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</param>
279     </member>
280     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Int32,System.Collections.IHashCodeProvider,System.Collections.IComparer)">
281       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> class that is empty, has the specified initial capacity and uses the specified hash code provider and the specified comparer.</summary>
282       <param name="capacity">The approximate number of entries that the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance can initially contain.</param>
283       <param name="hashProvider">The <see cref="T:System.Collections.IHashCodeProvider"></see> that will supply the hash codes for all keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</param>
284       <param name="comparer">The <see cref="T:System.Collections.IComparer"></see> to use to determine whether two keys are equal.</param>
285       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="capacity">capacity</paramref> is less than zero.</exception>
286     </member>
287     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseAdd(System.String,System.Object)">
288       <summary>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
289       <param name="name">The <see cref="T:System.String"></see> key of the entry to add. The key can be null.</param>
290       <param name="value">The <see cref="T:System.Object"></see> value of the entry to add. The value can be null.</param>
291       <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
292     </member>
293     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseClear">
294       <summary>Removes all entries from the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
295       <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
296     </member>
297     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGet(System.Int32)">
298       <summary>Gets the value of the entry at the specified index of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
299       <param name="index">The zero-based index of the value to get.</param>
300       <returns>An <see cref="T:System.Object"></see> that represents the value of the entry at the specified index.</returns>
301       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is outside the valid range of indexes for the collection.</exception>
302     </member>
303     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGet(System.String)">
304       <summary>Gets the value of the first entry with the specified key from the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
305       <param name="name">The <see cref="T:System.String"></see> key of the entry to get. The key can be null.</param>
306       <returns>An <see cref="T:System.Object"></see> that represents the value of the first entry with the specified key, if found; otherwise, null.</returns>
307     </member>
308     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllKeys">
309       <summary>Returns a <see cref="T:System.String"></see> array that contains all the keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
310       <returns>A <see cref="T:System.String"></see> array that contains all the keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</returns>
311     </member>
312     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllValues">
313       <summary>Returns an <see cref="T:System.Object"></see> array that contains all the values in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
314       <returns>An <see cref="T:System.Object"></see> array that contains all the values in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</returns>
315     </member>
316     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllValues(System.Type)">
317       <summary>Returns an array of the specified type that contains all the values in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
318       <param name="type">A <see cref="T:System.Type"></see> that represents the type of array to return.</param>
319       <returns>An array of the specified type that contains all the values in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</returns>
320       <exception cref="T:System.ArgumentNullException"><paramref name="type">type</paramref> is null.</exception>
321       <exception cref="T:System.ArgumentException"><paramref name="type">type</paramref> is not a valid <see cref="T:System.Type"></see>.</exception>
322     </member>
323     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetKey(System.Int32)">
324       <summary>Gets the key of the entry at the specified index of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
325       <param name="index">The zero-based index of the key to get.</param>
326       <returns>A <see cref="T:System.String"></see> that represents the key of the entry at the specified index.</returns>
327       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is outside the valid range of indexes for the collection.</exception>
328     </member>
329     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseHasKeys">
330       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance contains entries whose keys are not null.</summary>
331       <returns>true if the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance contains entries whose keys are not null; otherwise, false.</returns>
332     </member>
333     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseRemove(System.String)">
334       <summary>Removes the entries with the specified key from the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
335       <param name="name">The <see cref="T:System.String"></see> key of the entries to remove. The key can be null.</param>
336       <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
337     </member>
338     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseRemoveAt(System.Int32)">
339       <summary>Removes the entry at the specified index of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
340       <param name="index">The zero-based index of the entry to remove.</param>
341       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is outside the valid range of indexes for the collection.</exception>
342       <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
343     </member>
344     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseSet(System.Int32,System.Object)">
345       <summary>Sets the value of the entry at the specified index of the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
346       <param name="index">The zero-based index of the entry to set.</param>
347       <param name="value">The <see cref="T:System.Object"></see> that represents the new value of the entry to set. The value can be null.</param>
348       <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
349       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is outside the valid range of indexes for the collection.</exception>
350     </member>
351     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseSet(System.String,System.Object)">
352       <summary>Sets the value of the first entry with the specified key in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance, if found; otherwise, adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
353       <param name="name">The <see cref="T:System.String"></see> key of the entry to set. The key can be null.</param>
354       <param name="value">The <see cref="T:System.Object"></see> that represents the new value of the entry to set. The value can be null.</param>
355       <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
356     </member>
357     <member name="P:System.Collections.Specialized.NameObjectCollectionBase.Count">
358       <summary>Gets the number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
359       <returns>The number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</returns>
360     </member>
361     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.GetEnumerator">
362       <summary>Returns an enumerator that iterates through the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see>.</summary>
363       <returns>An <see cref="T:System.Collections.IEnumerator"></see> for the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</returns>
364     </member>
365     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
366       <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable"></see> interface and returns the data needed to serialize the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
367       <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object that contains the information required to serialize the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</param>
368       <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object that contains the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</param>
369       <exception cref="T:System.ArgumentNullException"><paramref name="info">info</paramref> is null.</exception>
370     </member>
371     <member name="P:System.Collections.Specialized.NameObjectCollectionBase.IsReadOnly">
372       <summary>Gets or sets a value indicating whether the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance is read-only.</summary>
373       <returns>true if the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance is read-only; otherwise, false.</returns>
374     </member>
375     <member name="P:System.Collections.Specialized.NameObjectCollectionBase.Keys">
376       <summary>Gets a <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see> instance that contains all the keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
377       <returns>A <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection"></see> instance that contains all the keys in the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</returns>
378     </member>
379     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.OnDeserialization(System.Object)">
380       <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable"></see> interface and raises the deserialization event when the deserialization is complete.</summary>
381       <param name="sender">The source of the deserialization event.</param>
382       <exception cref="T:System.Runtime.Serialization.SerializationException">The <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object associated with the current <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance is invalid.</exception>
383     </member>
384     <member name="M:System.Collections.Specialized.NameObjectCollectionBase.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
385       <summary>Copies the entire <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> to a compatible one-dimensional <see cref="T:System.Array"></see>, starting at the specified index of the target array.</summary>
386       <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>
387       <param name="index">The zero-based index in array at which copying begins.</param>
388       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
389       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.</exception>
390       <exception cref="T:System.ArgumentException"><paramref name="array">array</paramref> is multidimensional.   -or-   The number of elements in the source <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> is greater than the available space from <paramref name="index">index</paramref> to the end of the destination <paramref name="array">array</paramref>.</exception>
391       <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> cannot be cast automatically to the type of the destination <paramref name="array">array</paramref>.</exception>
392     </member>
393     <member name="P:System.Collections.Specialized.NameObjectCollectionBase.System#Collections#ICollection#IsSynchronized">
394       <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> object is synchronized (thread safe).</summary>
395       <returns>true if access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> object is synchronized (thread safe); otherwise, false. The default is false.</returns>
396     </member>
397     <member name="P:System.Collections.Specialized.NameObjectCollectionBase.System#Collections#ICollection#SyncRoot">
398       <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> object.</summary>
399       <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> object.</returns>
400     </member>
401     <member name="T:System.Collections.Specialized.NameValueCollection">
402       <summary>Represents a collection of associated <see cref="T:System.String"></see> keys and <see cref="T:System.String"></see> values that can be accessed either with the key or with the index.</summary>
403     </member>
404     <member name="M:System.Collections.Specialized.NameValueCollection.#ctor">
405       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> class that is empty, has the default initial capacity and uses the default case-insensitive hash code provider and the default case-insensitive comparer.</summary>
406     </member>
407     <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Collections.IEqualityComparer)">
408       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> class that is empty, has the default initial capacity, and uses the specified <see cref="T:System.Collections.IEqualityComparer"></see> object.</summary>
409       <param name="equalityComparer">The <see cref="T:System.Collections.IEqualityComparer"></see> object to use to determine whether two keys are equal and to generate hash codes for the keys in the collection.</param>
410     </member>
411     <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Collections.Specialized.NameValueCollection)">
412       <summary>Copies the entries from the specified <see cref="T:System.Collections.Specialized.NameValueCollection"></see> to a new <see cref="T:System.Collections.Specialized.NameValueCollection"></see> with the same initial capacity as the number of entries copied and using the same hash code provider and the same comparer as the source collection.</summary>
413       <param name="col">The <see cref="T:System.Collections.Specialized.NameValueCollection"></see> to copy to the new <see cref="T:System.Collections.Specialized.NameValueCollection"></see> instance.</param>
414       <exception cref="T:System.ArgumentNullException"><paramref name="col">col</paramref> is null.</exception>
415     </member>
416     <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32)">
417       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> class that is empty, has the specified initial capacity and uses the default case-insensitive hash code provider and the default case-insensitive comparer.</summary>
418       <param name="capacity">The initial number of entries that the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> can contain.</param>
419       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="capacity">capacity</paramref> is less than zero.</exception>
420     </member>
421     <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Collections.IHashCodeProvider,System.Collections.IComparer)">
422       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> class that is empty, has the default initial capacity and uses the specified hash code provider and the specified comparer.</summary>
423       <param name="hashProvider">The <see cref="T:System.Collections.IHashCodeProvider"></see> that will supply the hash codes for all keys in the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</param>
424       <param name="comparer">The <see cref="T:System.Collections.IComparer"></see> to use to determine whether two keys are equal.</param>
425     </member>
426     <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32,System.Collections.IEqualityComparer)">
427       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> class that is empty, has the specified initial capacity, and uses the specified <see cref="T:System.Collections.IEqualityComparer"></see> object.</summary>
428       <param name="capacity">The initial number of entries that the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> object can contain.</param>
429       <param name="equalityComparer">The <see cref="T:System.Collections.IEqualityComparer"></see> object to use to determine whether two keys are equal and to generate hash codes for the keys in the collection.</param>
430       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="capacity">capacity</paramref> is less than zero.</exception>
431     </member>
432     <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32,System.Collections.Specialized.NameValueCollection)">
433       <summary>Copies the entries from the specified <see cref="T:System.Collections.Specialized.NameValueCollection"></see> to a new <see cref="T:System.Collections.Specialized.NameValueCollection"></see> with the specified initial capacity or the same initial capacity as the number of entries copied, whichever is greater, and using the default case-insensitive hash code provider and the default case-insensitive comparer.</summary>
434       <param name="capacity">The initial number of entries that the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> can contain.</param>
435       <param name="col">The <see cref="T:System.Collections.Specialized.NameValueCollection"></see> to copy to the new <see cref="T:System.Collections.Specialized.NameValueCollection"></see> instance.</param>
436       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="capacity">capacity</paramref> is less than zero.</exception>
437       <exception cref="T:System.ArgumentNullException"><paramref name="col">col</paramref> is null.</exception>
438     </member>
439     <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
440       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> class that is serializable and uses the specified <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> and <see cref="T:System.Runtime.Serialization.StreamingContext"></see>.</summary>
441       <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object that contains the information required to serialize the new <see cref="T:System.Collections.Specialized.NameValueCollection"></see> instance.</param>
442       <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object that contains the source and destination of the serialized stream associated with the new <see cref="T:System.Collections.Specialized.NameValueCollection"></see> instance.</param>
443     </member>
444     <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32,System.Collections.IHashCodeProvider,System.Collections.IComparer)">
445       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> class that is empty, has the specified initial capacity and uses the specified hash code provider and the specified comparer.</summary>
446       <param name="capacity">The initial number of entries that the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> can contain.</param>
447       <param name="hashProvider">The <see cref="T:System.Collections.IHashCodeProvider"></see> that will supply the hash codes for all keys in the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</param>
448       <param name="comparer">The <see cref="T:System.Collections.IComparer"></see> to use to determine whether two keys are equal.</param>
449       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="capacity">capacity</paramref> is less than zero.</exception>
450     </member>
451     <member name="M:System.Collections.Specialized.NameValueCollection.Add(System.Collections.Specialized.NameValueCollection)">
452       <summary>Copies the entries in the specified <see cref="T:System.Collections.Specialized.NameValueCollection"></see> to the current <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</summary>
453       <param name="c">The <see cref="T:System.Collections.Specialized.NameValueCollection"></see> to copy to the current <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</param>
454       <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
455       <exception cref="T:System.ArgumentNullException"><paramref name="c">c</paramref> is null.</exception>
456     </member>
457     <member name="M:System.Collections.Specialized.NameValueCollection.Add(System.String,System.String)">
458       <summary>Adds an entry with the specified name and value to the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</summary>
459       <param name="name">The <see cref="T:System.String"></see> key of the entry to add. The key can be null.</param>
460       <param name="value">The <see cref="T:System.String"></see> value of the entry to add. The value can be null.</param>
461       <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
462     </member>
463     <member name="P:System.Collections.Specialized.NameValueCollection.AllKeys">
464       <summary>Gets all the keys in the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</summary>
465       <returns>A <see cref="T:System.String"></see> array that contains all the keys of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</returns>
466     </member>
467     <member name="M:System.Collections.Specialized.NameValueCollection.Clear">
468       <summary>Invalidates the cached arrays and removes all entries from the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</summary>
469       <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
470     </member>
471     <member name="M:System.Collections.Specialized.NameValueCollection.CopyTo(System.Array,System.Int32)">
472       <summary>Copies the entire <see cref="T:System.Collections.Specialized.NameValueCollection"></see> to a compatible one-dimensional <see cref="T:System.Array"></see>, starting at the specified index of the target array.</summary>
473       <param name="dest">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.Specialized.NameValueCollection"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>
474       <param name="index">The zero-based index in dest at which copying begins.</param>
475       <exception cref="T:System.ArgumentNullException"><paramref name="dest">dest</paramref> is null.</exception>
476       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.</exception>
477       <exception cref="T:System.ArgumentException"><paramref name="dest">dest</paramref> is multidimensional.   -or-   The number of elements in the source <see cref="T:System.Collections.Specialized.NameValueCollection"></see> is greater than the available space from <paramref name="index">index</paramref> to the end of the destination <paramref name="dest">dest</paramref>.</exception>
478       <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.Specialized.NameValueCollection"></see> cannot be cast automatically to the type of the destination <paramref name="dest">dest</paramref>.</exception>
479     </member>
480     <member name="M:System.Collections.Specialized.NameValueCollection.Get(System.Int32)">
481       <summary>Gets the values at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> combined into one comma-separated list.</summary>
482       <param name="index">The zero-based index of the entry that contains the values to get from the collection.</param>
483       <returns>A <see cref="T:System.String"></see> that contains a comma-separated list of the values at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>, if found; otherwise, null.</returns>
484       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is outside the valid range of indexes for the collection.</exception>
485     </member>
486     <member name="M:System.Collections.Specialized.NameValueCollection.Get(System.String)">
487       <summary>Gets the values associated with the specified key from the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> combined into one comma-separated list.</summary>
488       <param name="name">The <see cref="T:System.String"></see> key of the entry that contains the values to get. The key can be null.</param>
489       <returns>A <see cref="T:System.String"></see> that contains a comma-separated list of the values associated with the specified key from the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>, if found; otherwise, null.</returns>
490     </member>
491     <member name="M:System.Collections.Specialized.NameValueCollection.GetKey(System.Int32)">
492       <summary>Gets the key at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</summary>
493       <param name="index">The zero-based index of the key to get from the collection.</param>
494       <returns>A <see cref="T:System.String"></see> that contains the key at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>, if found; otherwise, null.</returns>
495       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is outside the valid range of indexes for the collection.</exception>
496     </member>
497     <member name="M:System.Collections.Specialized.NameValueCollection.GetValues(System.Int32)">
498       <summary>Gets the values at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</summary>
499       <param name="index">The zero-based index of the entry that contains the values to get from the collection.</param>
500       <returns>A <see cref="T:System.String"></see> array that contains the values at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>, if found; otherwise, null.</returns>
501       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is outside the valid range of indexes for the collection.</exception>
502     </member>
503     <member name="M:System.Collections.Specialized.NameValueCollection.GetValues(System.String)">
504       <summary>Gets the values associated with the specified key from the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</summary>
505       <param name="name">The <see cref="T:System.String"></see> key of the entry that contains the values to get. The key can be null.</param>
506       <returns>A <see cref="T:System.String"></see> array that contains the values associated with the specified key from the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>, if found; otherwise, null.</returns>
507     </member>
508     <member name="M:System.Collections.Specialized.NameValueCollection.HasKeys">
509       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> contains keys that are not null.</summary>
510       <returns>true if the <see cref="T:System.Collections.Specialized.NameValueCollection"></see> contains keys that are not null; otherwise, false.</returns>
511     </member>
512     <member name="M:System.Collections.Specialized.NameValueCollection.InvalidateCachedArrays">
513       <summary>Resets the cached arrays of the collection to null.</summary>
514     </member>
515     <member name="P:System.Collections.Specialized.NameValueCollection.Item(System.Int32)">
516       <summary>Gets the entry at the specified index of the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</summary>
517       <param name="index">The zero-based index of the entry to locate in the collection.</param>
518       <returns>A <see cref="T:System.String"></see> that contains the comma-separated list of values at the specified index of the collection.</returns>
519       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is outside the valid range of indexes for the collection.</exception>
520     </member>
521     <member name="P:System.Collections.Specialized.NameValueCollection.Item(System.String)">
522       <summary>Gets or sets the entry with the specified key in the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</summary>
523       <param name="name">The <see cref="T:System.String"></see> key of the entry to locate. The key can be null.</param>
524       <returns>A <see cref="T:System.String"></see> that contains the comma-separated list of values associated with the specified key, if found; otherwise, null.</returns>
525       <exception cref="T:System.NotSupportedException">The collection is read-only and the operation attempts to modify the collection.</exception>
526     </member>
527     <member name="M:System.Collections.Specialized.NameValueCollection.Remove(System.String)">
528       <summary>Removes the entries with the specified key from the <see cref="T:System.Collections.Specialized.NameObjectCollectionBase"></see> instance.</summary>
529       <param name="name">The <see cref="T:System.String"></see> key of the entry to remove. The key can be null.</param>
530       <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
531     </member>
532     <member name="M:System.Collections.Specialized.NameValueCollection.Set(System.String,System.String)">
533       <summary>Sets the value of an entry in the <see cref="T:System.Collections.Specialized.NameValueCollection"></see>.</summary>
534       <param name="name">The <see cref="T:System.String"></see> key of the entry to add the new value to. The key can be null.</param>
535       <param name="value">The <see cref="T:System.Object"></see> that represents the new value to add to the specified entry. The value can be null.</param>
536       <exception cref="T:System.NotSupportedException">The collection is read-only.</exception>
537     </member>
538     <member name="T:System.Collections.Specialized.OrderedDictionary">
539       <summary>Represents a collection of key/value pairs that are accessible by the key or index.</summary>
540     </member>
541     <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor">
542       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> class.</summary>
543     </member>
544     <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor(System.Collections.IEqualityComparer)">
545       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> class using the specified comparer.</summary>
546       <param name="comparer">The <see cref="T:System.Collections.IComparer"></see> to use to determine whether two keys are equal.   -or-  null to use the default comparer, which is each key's implementation of <see cref="M:System.Object.Equals(System.Object)"></see>.</param>
547     </member>
548     <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor(System.Int32)">
549       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> class using the specified initial capacity.</summary>
550       <param name="capacity">The initial number of elements that the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection can contain.</param>
551     </member>
552     <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor(System.Int32,System.Collections.IEqualityComparer)">
553       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> class using the specified initial capacity and comparer.</summary>
554       <param name="capacity">The initial number of elements that the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection can contain.</param>
555       <param name="comparer">The <see cref="T:System.Collections.IComparer"></see> to use to determine whether two keys are equal.   -or-  null to use the default comparer, which is each key's implementation of <see cref="M:System.Object.Equals(System.Object)"></see>.</param>
556     </member>
557     <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
558       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> class that is serializable using the specified <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> and <see cref="T:System.Runtime.Serialization.StreamingContext"></see> objects.</summary>
559       <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object containing the information required to serialize the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</param>
560       <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object containing the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see>.</param>
561     </member>
562     <member name="M:System.Collections.Specialized.OrderedDictionary.Add(System.Object,System.Object)">
563       <summary>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection with the lowest available index.</summary>
564       <param name="key">The key of the entry to add.</param>
565       <param name="value">The value of the entry to add. This value can be null.</param>
566       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection is read-only.</exception>
567     </member>
568     <member name="M:System.Collections.Specialized.OrderedDictionary.AsReadOnly">
569       <summary>Returns a read-only copy of the current <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</summary>
570       <returns>A read-only copy of the current <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</returns>
571     </member>
572     <member name="M:System.Collections.Specialized.OrderedDictionary.Clear">
573       <summary>Removes all elements from the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</summary>
574       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection is read-only.</exception>
575     </member>
576     <member name="M:System.Collections.Specialized.OrderedDictionary.Contains(System.Object)">
577       <summary>Determines whether the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection contains a specific key.</summary>
578       <param name="key">The key to locate in the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</param>
579       <returns>true if the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection contains an element with the specified key; otherwise, false.</returns>
580     </member>
581     <member name="M:System.Collections.Specialized.OrderedDictionary.CopyTo(System.Array,System.Int32)">
582       <summary>Copies the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> elements to a one-dimensional <see cref="T:System.Array"></see> object at the specified index.</summary>
583       <param name="array">The one-dimensional <see cref="T:System.Array"></see> object that is the destination of the <see cref="T:System.Collections.DictionaryEntry"></see> objects copied from <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>
584       <param name="index">The zero-based index in array at which copying begins.</param>
585     </member>
586     <member name="P:System.Collections.Specialized.OrderedDictionary.Count">
587       <summary>Gets the number of key/values pairs contained in the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</summary>
588       <returns>The number of key/value pairs contained in the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</returns>
589     </member>
590     <member name="M:System.Collections.Specialized.OrderedDictionary.GetEnumerator">
591       <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator"></see> object that iterates through the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</summary>
592       <returns>An <see cref="T:System.Collections.IDictionaryEnumerator"></see> object for the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</returns>
593     </member>
594     <member name="M:System.Collections.Specialized.OrderedDictionary.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
595       <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable"></see> interface and returns the data needed to serialize the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</summary>
596       <param name="info">A <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object containing the information required to serialize the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</param>
597       <param name="context">A <see cref="T:System.Runtime.Serialization.StreamingContext"></see> object containing the source and destination of the serialized stream associated with the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see>.</param>
598       <exception cref="T:System.ArgumentNullException"><paramref name="info">info</paramref> is null.</exception>
599     </member>
600     <member name="M:System.Collections.Specialized.OrderedDictionary.Insert(System.Int32,System.Object,System.Object)">
601       <summary>Inserts a new entry into the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection with the specified key and value at the specified index.</summary>
602       <param name="index">The zero-based index at which the element should be inserted.</param>
603       <param name="key">The key of the entry to add.</param>
604       <param name="value">The value of the entry to add. The value can be null.</param>
605       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is out of range.</exception>
606       <exception cref="T:System.NotSupportedException">This collection is read-only.</exception>
607     </member>
608     <member name="P:System.Collections.Specialized.OrderedDictionary.IsReadOnly">
609       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection is read-only.</summary>
610       <returns>true if the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection is read-only; otherwise, false. The default is false.</returns>
611     </member>
612     <member name="P:System.Collections.Specialized.OrderedDictionary.Item(System.Int32)">
613       <summary>Gets or sets the value at the specified index.</summary>
614       <param name="index">The zero-based index of the value to get or set.</param>
615       <returns>The value of the item at the specified index.</returns>
616       <exception cref="T:System.NotSupportedException">The property is being set and the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection is read-only.</exception>
617       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.   -or-  <paramref name="index">index</paramref> is equal to or greater than <see cref="P:System.Collections.Specialized.OrderedDictionary.Count"></see>.</exception>
618     </member>
619     <member name="P:System.Collections.Specialized.OrderedDictionary.Item(System.Object)">
620       <summary>Gets or sets the value with the specified key.</summary>
621       <param name="key">The key of the value to get or set.</param>
622       <returns>The value associated with the specified key. If the specified key is not found, attempting to get it returns null, and attempting to set it creates a new element using the specified key.</returns>
623       <exception cref="T:System.NotSupportedException">The property is being set and the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection is read-only.</exception>
624     </member>
625     <member name="P:System.Collections.Specialized.OrderedDictionary.Keys">
626       <summary>Gets an <see cref="T:System.Collections.ICollection"></see> object containing the keys in the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</summary>
627       <returns>An <see cref="T:System.Collections.ICollection"></see> object containing the keys in the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</returns>
628     </member>
629     <member name="M:System.Collections.Specialized.OrderedDictionary.OnDeserialization(System.Object)">
630       <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable"></see> interface and is called back by the deserialization event when deserialization is complete.</summary>
631       <param name="sender">The source of the deserialization event.</param>
632       <exception cref="T:System.Runtime.Serialization.SerializationException">The <see cref="T:System.Runtime.Serialization.SerializationInfo"></see> object associated with the current <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection is invalid.</exception>
633     </member>
634     <member name="M:System.Collections.Specialized.OrderedDictionary.Remove(System.Object)">
635       <summary>Removes the entry with the specified key from the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</summary>
636       <param name="key">The key of the entry to remove.</param>
637       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection is read-only.</exception>
638       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
639     </member>
640     <member name="M:System.Collections.Specialized.OrderedDictionary.RemoveAt(System.Int32)">
641       <summary>Removes the entry at the specified index from the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</summary>
642       <param name="index">The zero-based index of the entry to remove.</param>
643       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection is read-only.</exception>
644       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.   - or -  <paramref name="index">index</paramref> is equal to or greater than <see cref="P:System.Collections.Specialized.OrderedDictionary.Count"></see>.</exception>
645     </member>
646     <member name="P:System.Collections.Specialized.OrderedDictionary.Values">
647       <summary>Gets an <see cref="T:System.Collections.ICollection"></see> object containing the values in the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</summary>
648       <returns>An <see cref="T:System.Collections.ICollection"></see> object containing the values in the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</returns>
649     </member>
650     <member name="P:System.Collections.Specialized.OrderedDictionary.System#Collections#ICollection#IsSynchronized">
651       <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> object is synchronized (thread-safe).</summary>
652       <returns>This method always returns false.</returns>
653     </member>
654     <member name="P:System.Collections.Specialized.OrderedDictionary.System#Collections#ICollection#SyncRoot">
655       <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> object.</summary>
656       <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> object.</returns>
657     </member>
658     <member name="P:System.Collections.Specialized.OrderedDictionary.System#Collections#IDictionary#IsFixedSize">
659       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> has a fixed size.</summary>
660       <returns>true if the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> has a fixed size; otherwise, false. The default is false.</returns>
661     </member>
662     <member name="M:System.Collections.Specialized.OrderedDictionary.System#Collections#IEnumerable#GetEnumerator">
663       <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator"></see> object that iterates through the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</summary>
664       <returns>An <see cref="T:System.Collections.IDictionaryEnumerator"></see> object for the <see cref="T:System.Collections.Specialized.OrderedDictionary"></see> collection.</returns>
665     </member>
666     <member name="M:System.Collections.Specialized.OrderedDictionary.System#Runtime#Serialization#IDeserializationCallback#OnDeserialization(System.Object)">
667       <summary>Implements the <see cref="T:System.Runtime.Serialization.ISerializable"></see> interface and is called back by the deserialization event when deserialization is complete.</summary>
668       <param name="sender">The source of the deserialization event.</param>
669     </member>
670     <member name="T:System.Collections.Specialized.StringCollection">
671       <summary>Represents a collection of strings.</summary>
672     </member>
673     <member name="M:System.Collections.Specialized.StringCollection.#ctor">
674       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.StringCollection"></see> class.</summary>
675     </member>
676     <member name="M:System.Collections.Specialized.StringCollection.Add(System.String)">
677       <summary>Adds a string to the end of the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
678       <param name="value">The string to add to the end of the <see cref="T:System.Collections.Specialized.StringCollection"></see>. The value can be null.</param>
679       <returns>The zero-based index at which the new element is inserted.</returns>
680     </member>
681     <member name="M:System.Collections.Specialized.StringCollection.AddRange(System.String[])">
682       <summary>Copies the elements of a string array to the end of the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
683       <param name="value">An array of strings to add to the end of the <see cref="T:System.Collections.Specialized.StringCollection"></see>. The array itself can not be null but it can contain elements that are null.</param>
684       <exception cref="T:System.ArgumentNullException"><paramref name="value">value</paramref> is null.</exception>
685     </member>
686     <member name="M:System.Collections.Specialized.StringCollection.Clear">
687       <summary>Removes all the strings from the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
688     </member>
689     <member name="M:System.Collections.Specialized.StringCollection.Contains(System.String)">
690       <summary>Determines whether the specified string is in the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
691       <param name="value">The string to locate in the <see cref="T:System.Collections.Specialized.StringCollection"></see>. The value can be null.</param>
692       <returns>true if <paramref name="value">value</paramref> is found in the <see cref="T:System.Collections.Specialized.StringCollection"></see>; otherwise, false.</returns>
693     </member>
694     <member name="M:System.Collections.Specialized.StringCollection.CopyTo(System.String[],System.Int32)">
695       <summary>Copies the entire <see cref="T:System.Collections.Specialized.StringCollection"></see> values to a one-dimensional array of strings, starting at the specified index of the target array.</summary>
696       <param name="array">The one-dimensional array of strings that is the destination of the elements copied from <see cref="T:System.Collections.Specialized.StringCollection"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>
697       <param name="index">The zero-based index in array at which copying begins.</param>
698       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
699       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.</exception>
700       <exception cref="T:System.ArgumentException"><paramref name="array">array</paramref> is multidimensional.   -or-   The number of elements in the source <see cref="T:System.Collections.Specialized.StringCollection"></see> is greater than the available space from <paramref name="index">index</paramref> to the end of the destination <paramref name="array">array</paramref>.</exception>
701       <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.Specialized.StringCollection"></see> cannot be cast automatically to the type of the destination <paramref name="array">array</paramref>.</exception>
702     </member>
703     <member name="P:System.Collections.Specialized.StringCollection.Count">
704       <summary>Gets the number of strings contained in the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
705       <returns>The number of strings contained in the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</returns>
706     </member>
707     <member name="M:System.Collections.Specialized.StringCollection.GetEnumerator">
708       <summary>Returns a <see cref="T:System.Collections.Specialized.StringEnumerator"></see> that iterates through the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
709       <returns>A <see cref="T:System.Collections.Specialized.StringEnumerator"></see> for the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</returns>
710     </member>
711     <member name="M:System.Collections.Specialized.StringCollection.IndexOf(System.String)">
712       <summary>Searches for the specified string and returns the zero-based index of the first occurrence within the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
713       <param name="value">The string to locate. The value can be null.</param>
714       <returns>The zero-based index of the first occurrence of <paramref name="value">value</paramref> in the <see cref="T:System.Collections.Specialized.StringCollection"></see>, if found; otherwise, -1.</returns>
715     </member>
716     <member name="M:System.Collections.Specialized.StringCollection.Insert(System.Int32,System.String)">
717       <summary>Inserts a string into the <see cref="T:System.Collections.Specialized.StringCollection"></see> at the specified index.</summary>
718       <param name="index">The zero-based index at which value is inserted.</param>
719       <param name="value">The string to insert. The value can be null.</param>
720       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.   -or-  <paramref name="index">index</paramref> greater than <see cref="P:System.Collections.Specialized.StringCollection.Count"></see>.</exception>
721     </member>
722     <member name="P:System.Collections.Specialized.StringCollection.IsReadOnly">
723       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.StringCollection"></see> is read-only.</summary>
724       <returns>This property always returns false.</returns>
725     </member>
726     <member name="P:System.Collections.Specialized.StringCollection.IsSynchronized">
727       <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.Specialized.StringCollection"></see> is synchronized (thread safe).</summary>
728       <returns>This property always returns false.</returns>
729     </member>
730     <member name="P:System.Collections.Specialized.StringCollection.Item(System.Int32)">
731       <summary>Gets or sets the element at the specified index.</summary>
732       <param name="index">The zero-based index of the entry to get or set.</param>
733       <returns>The element at the specified index.</returns>
734       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.   -or-  <paramref name="index">index</paramref> is equal to or greater than <see cref="P:System.Collections.Specialized.StringCollection.Count"></see>.</exception>
735     </member>
736     <member name="M:System.Collections.Specialized.StringCollection.Remove(System.String)">
737       <summary>Removes the first occurrence of a specific string from the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
738       <param name="value">The string to remove from the <see cref="T:System.Collections.Specialized.StringCollection"></see>. The value can be null.</param>
739     </member>
740     <member name="M:System.Collections.Specialized.StringCollection.RemoveAt(System.Int32)">
741       <summary>Removes the string at the specified index of the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
742       <param name="index">The zero-based index of the string to remove.</param>
743       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.   -or-  <paramref name="index">index</paramref> is equal to or greater than <see cref="P:System.Collections.Specialized.StringCollection.Count"></see>.</exception>
744     </member>
745     <member name="P:System.Collections.Specialized.StringCollection.SyncRoot">
746       <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
747       <returns>An object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</returns>
748     </member>
749     <member name="M:System.Collections.Specialized.StringCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
750       <summary>Copies the entire <see cref="T:System.Collections.Specialized.StringCollection"></see> to a compatible one-dimensional <see cref="T:System.Array"></see>, starting at the specified index of the target array.</summary>
751       <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the elements copied from <see cref="T:System.Collections.Specialized.StringCollection"></see>. The <see cref="T:System.Array"></see> must have zero-based indexing.</param>
752       <param name="index">The zero-based index in array at which copying begins.</param>
753       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
754       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.</exception>
755       <exception cref="T:System.ArgumentException"><paramref name="array">array</paramref> is multidimensional.   -or-   The number of elements in the source <see cref="T:System.Collections.Specialized.StringCollection"></see> is greater than the available space from <paramref name="index">index</paramref> to the end of the destination <paramref name="array">array</paramref>.</exception>
756       <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.Specialized.StringCollection"></see> cannot be cast automatically to the type of the destination <paramref name="array">array</paramref>.</exception>
757     </member>
758     <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IEnumerable#GetEnumerator">
759       <summary>Returns a <see cref="T:System.Collections.IEnumerator"></see> that iterates through the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
760       <returns>A <see cref="T:System.Collections.IEnumerator"></see> for the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</returns>
761     </member>
762     <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Add(System.Object)">
763       <summary>Adds an object to the end of the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
764       <param name="value">The <see cref="T:System.Object"></see> to be added to the end of the <see cref="T:System.Collections.Specialized.StringCollection"></see>. The value can be null.</param>
765       <returns>The <see cref="T:System.Collections.Specialized.StringCollection"></see> index at which the <paramref name="value">value</paramref> has been added.</returns>
766       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringCollection"></see> is read-only.   -or-   The <see cref="T:System.Collections.Specialized.StringCollection"></see> has a fixed size.</exception>
767     </member>
768     <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Contains(System.Object)">
769       <summary>Determines whether an element is in the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
770       <param name="value">The <see cref="T:System.Object"></see> to locate in the <see cref="T:System.Collections.Specialized.StringCollection"></see>. The value can be null.</param>
771       <returns>true if <paramref name="value">value</paramref> is found in the <see cref="T:System.Collections.Specialized.StringCollection"></see>; otherwise, false.</returns>
772     </member>
773     <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#IndexOf(System.Object)">
774       <summary>Searches for the specified <see cref="T:System.Object"></see> and returns the zero-based index of the first occurrence within the entire <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
775       <param name="value">The <see cref="T:System.Object"></see> to locate in the <see cref="T:System.Collections.Specialized.StringCollection"></see>. The value can be null.</param>
776       <returns>The zero-based index of the first occurrence of <paramref name="value">value</paramref> within the entire <see cref="T:System.Collections.Specialized.StringCollection"></see>, if found; otherwise, -1.</returns>
777     </member>
778     <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
779       <summary>Inserts an element into the <see cref="T:System.Collections.Specialized.StringCollection"></see> at the specified index.</summary>
780       <param name="index">The zero-based index at which value should be inserted.</param>
781       <param name="value">The <see cref="T:System.Object"></see> to insert. The value can be null.</param>
782       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.   -or-  <paramref name="index">index</paramref> is greater than <see cref="P:System.Collections.Specialized.StringCollection.Count"></see>.</exception>
783       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringCollection"></see> is read-only.   -or-   The <see cref="T:System.Collections.Specialized.StringCollection"></see> has a fixed size.</exception>
784     </member>
785     <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#IsFixedSize">
786       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.StringCollection"></see> object has a fixed size.</summary>
787       <returns>true if the <see cref="T:System.Collections.Specialized.StringCollection"></see> object has a fixed size; otherwise, false. The default is false.</returns>
788     </member>
789     <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#IsReadOnly">
790       <summary>Gets a value indicating whether the <see cref="T:System.Collections.Specialized.StringCollection"></see> object is read-only.</summary>
791       <returns>true if the <see cref="T:System.Collections.Specialized.StringCollection"></see> object is read-only; otherwise, false. The default is false.</returns>
792     </member>
793     <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#Item(System.Int32)">
794       <summary>Gets or sets the element at the specified index.</summary>
795       <param name="index">The zero-based index of the element to get or set.</param>
796       <returns>The element at the specified index.</returns>
797       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.   -or-  <paramref name="index">index</paramref> is equal to or greater than <see cref="P:System.Collections.Specialized.StringCollection.Count"></see>.</exception>
798     </member>
799     <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Remove(System.Object)">
800       <summary>Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
801       <param name="value">The <see cref="T:System.Object"></see> to remove from the <see cref="T:System.Collections.Specialized.StringCollection"></see>. The value can be null.</param>
802       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringCollection"></see> is read-only.   -or-   The <see cref="T:System.Collections.Specialized.StringCollection"></see> has a fixed size.</exception>
803     </member>
804     <member name="T:System.Collections.Specialized.StringDictionary">
805       <summary>Implements a hash table with the key and the value strongly typed to be strings rather than objects.</summary>
806     </member>
807     <member name="M:System.Collections.Specialized.StringDictionary.#ctor">
808       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.StringDictionary"></see> class.</summary>
809     </member>
810     <member name="M:System.Collections.Specialized.StringDictionary.Add(System.String,System.String)">
811       <summary>Adds an entry with the specified key and value into the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</summary>
812       <param name="key">The key of the entry to add.</param>
813       <param name="value">The value of the entry to add. The value can be null.</param>
814       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
815       <exception cref="T:System.ArgumentException">An entry with the same key already exists in the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</exception>
816       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringDictionary"></see> is read-only.</exception>
817     </member>
818     <member name="M:System.Collections.Specialized.StringDictionary.Clear">
819       <summary>Removes all entries from the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</summary>
820       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringDictionary"></see> is read-only.</exception>
821     </member>
822     <member name="M:System.Collections.Specialized.StringDictionary.ContainsKey(System.String)">
823       <summary>Determines if the <see cref="T:System.Collections.Specialized.StringDictionary"></see> contains a specific key.</summary>
824       <param name="key">The key to locate in the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</param>
825       <returns>true if the <see cref="T:System.Collections.Specialized.StringDictionary"></see> contains an entry with the specified key; otherwise, false.</returns>
826       <exception cref="T:System.ArgumentNullException">The key is null.</exception>
827     </member>
828     <member name="M:System.Collections.Specialized.StringDictionary.ContainsValue(System.String)">
829       <summary>Determines if the <see cref="T:System.Collections.Specialized.StringDictionary"></see> contains a specific value.</summary>
830       <param name="value">The value to locate in the <see cref="T:System.Collections.Specialized.StringDictionary"></see>. The value can be null.</param>
831       <returns>true if the <see cref="T:System.Collections.Specialized.StringDictionary"></see> contains an element with the specified value; otherwise, false.</returns>
832     </member>
833     <member name="M:System.Collections.Specialized.StringDictionary.CopyTo(System.Array,System.Int32)">
834       <summary>Copies the string dictionary values to a one-dimensional <see cref="T:System.Array"></see> instance at the specified index.</summary>
835       <param name="array">The one-dimensional <see cref="T:System.Array"></see> that is the destination of the values copied from the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</param>
836       <param name="index">The index in the array where copying begins.</param>
837       <exception cref="T:System.ArgumentException"><paramref name="array">array</paramref> is multidimensional.   -or-   The number of elements in the <see cref="T:System.Collections.Specialized.StringDictionary"></see> is greater than the available space from <paramref name="index">index</paramref> to the end of <paramref name="array">array</paramref>.</exception>
838       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is null.</exception>
839       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than the lower bound of <paramref name="array">array</paramref>.</exception>
840     </member>
841     <member name="P:System.Collections.Specialized.StringDictionary.Count">
842       <summary>Gets the number of key/value pairs in the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</summary>
843       <returns>The number of key/value pairs in the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.   Retrieving the value of this property is an O(1) operation.</returns>
844     </member>
845     <member name="M:System.Collections.Specialized.StringDictionary.GetEnumerator">
846       <summary>Returns an enumerator that iterates through the string dictionary.</summary>
847       <returns>An <see cref="T:System.Collections.IEnumerator"></see> that iterates through the string dictionary.</returns>
848     </member>
849     <member name="P:System.Collections.Specialized.StringDictionary.IsSynchronized">
850       <summary>Gets a value indicating whether access to the <see cref="T:System.Collections.Specialized.StringDictionary"></see> is synchronized (thread safe).</summary>
851       <returns>true if access to the <see cref="T:System.Collections.Specialized.StringDictionary"></see> is synchronized (thread safe); otherwise, false.</returns>
852     </member>
853     <member name="P:System.Collections.Specialized.StringDictionary.Item(System.String)">
854       <summary>Gets or sets the value associated with the specified key.</summary>
855       <param name="key">The key whose value to get or set.</param>
856       <returns>The value associated with the specified key. If the specified key is not found, Get returns null, and Set creates a new entry with the specified key.</returns>
857       <exception cref="T:System.ArgumentNullException"><paramref name="key">key</paramref> is null.</exception>
858     </member>
859     <member name="P:System.Collections.Specialized.StringDictionary.Keys">
860       <summary>Gets a collection of keys in the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</summary>
861       <returns>An <see cref="T:System.Collections.ICollection"></see> that provides the keys in the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</returns>
862     </member>
863     <member name="M:System.Collections.Specialized.StringDictionary.Remove(System.String)">
864       <summary>Removes the entry with the specified key from the string dictionary.</summary>
865       <param name="key">The key of the entry to remove.</param>
866       <exception cref="T:System.ArgumentNullException">The key is null.</exception>
867       <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringDictionary"></see> is read-only.</exception>
868     </member>
869     <member name="P:System.Collections.Specialized.StringDictionary.SyncRoot">
870       <summary>Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</summary>
871       <returns>An <see cref="T:System.Object"></see> that can be used to synchronize access to the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</returns>
872     </member>
873     <member name="P:System.Collections.Specialized.StringDictionary.Values">
874       <summary>Gets a collection of values in the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</summary>
875       <returns>An <see cref="T:System.Collections.ICollection"></see> that provides the values in the <see cref="T:System.Collections.Specialized.StringDictionary"></see>.</returns>
876     </member>
877     <member name="T:System.Collections.Specialized.StringEnumerator">
878       <summary>Supports a simple iteration over a <see cref="T:System.Collections.Specialized.StringCollection"></see>.</summary>
879     </member>
880     <member name="P:System.Collections.Specialized.StringEnumerator.Current">
881       <summary>Gets the current element in the collection.</summary>
882       <returns>The current element in the collection.</returns>
883       <exception cref="T:System.InvalidOperationException">The enumerator is positioned before the first element of the collection or after the last element.</exception>
884     </member>
885     <member name="M:System.Collections.Specialized.StringEnumerator.MoveNext">
886       <summary>Advances the enumerator to the next element of the collection.</summary>
887       <returns>true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.</returns>
888       <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
889     </member>
890     <member name="M:System.Collections.Specialized.StringEnumerator.Reset">
891       <summary>Sets the enumerator to its initial position, which is before the first element in the collection.</summary>
892       <exception cref="T:System.InvalidOperationException">The collection was modified after the enumerator was created.</exception>
893     </member>
894     <member name="T:System.Collections.Specialized.BitVector32.Section">
895       <summary>Represents a section of the vector that can contain an integer number.</summary>
896     </member>
897     <member name="M:System.Collections.Specialized.BitVector32.Section.Equals(System.Collections.Specialized.BitVector32.Section)">
898       <summary>Determines whether the specified <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object is the same as the current <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object.</summary>
899       <param name="obj">The <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object to compare with the current <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object.</param>
900       <returns>true if the <paramref name="obj">obj</paramref> parameter is the same as the current <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object; otherwise false.</returns>
901     </member>
902     <member name="M:System.Collections.Specialized.BitVector32.Section.Equals(System.Object)">
903       <summary>Determines whether the specified object is the same as the current <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object.</summary>
904       <param name="o">The object to compare with the current <see cref="T:System.Collections.Specialized.BitVector32.Section"></see>.</param>
905       <returns>true if the specified object is the same as the current <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object; otherwise, false.</returns>
906     </member>
907     <member name="M:System.Collections.Specialized.BitVector32.Section.GetHashCode">
908       <summary>Serves as a hash function for the current <see cref="T:System.Collections.Specialized.BitVector32.Section"></see>, suitable for hashing algorithms and data structures, such as a hash table.</summary>
909       <returns>A hash code for the current <see cref="T:System.Collections.Specialized.BitVector32.Section"></see>.</returns>
910     </member>
911     <member name="P:System.Collections.Specialized.BitVector32.Section.Mask">
912       <summary>Gets a mask that isolates this section within the <see cref="T:System.Collections.Specialized.BitVector32"></see>.</summary>
913       <returns>A mask that isolates this section within the <see cref="T:System.Collections.Specialized.BitVector32"></see>.</returns>
914     </member>
915     <member name="P:System.Collections.Specialized.BitVector32.Section.Offset">
916       <summary>Gets the offset of this section from the start of the <see cref="T:System.Collections.Specialized.BitVector32"></see>.</summary>
917       <returns>The offset of this section from the start of the <see cref="T:System.Collections.Specialized.BitVector32"></see>.</returns>
918     </member>
919     <member name="M:System.Collections.Specialized.BitVector32.Section.op_Equality(System.Collections.Specialized.BitVector32.Section,System.Collections.Specialized.BitVector32.Section)">
920       <summary>Determines whether two specified <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> objects are equal.</summary>
921       <param name="a">A <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object.</param>
922       <param name="b">A <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object.</param>
923       <returns>true if the <paramref name="a">a</paramref> and <paramref name="b">b</paramref> parameters represent the same <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object, otherwise, false.</returns>
924     </member>
925     <member name="M:System.Collections.Specialized.BitVector32.Section.op_Inequality(System.Collections.Specialized.BitVector32.Section,System.Collections.Specialized.BitVector32.Section)">
926       <summary>Determines whether two <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> objects have different values.</summary>
927       <param name="a">A <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object.</param>
928       <param name="b">A <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> object.</param>
929       <returns>true if the <paramref name="a">a</paramref> and <paramref name="b">b</paramref> parameters represent different <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> objects; otherwise, false.</returns>
930     </member>
931     <member name="M:System.Collections.Specialized.BitVector32.Section.ToString">
932       <returns></returns>
933     </member>
934     <member name="M:System.Collections.Specialized.BitVector32.Section.ToString(System.Collections.Specialized.BitVector32.Section)">
935       <summary>Returns a string that represents the specified <see cref="T:System.Collections.Specialized.BitVector32.Section"></see>.</summary>
936       <param name="value">The <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> to represent.</param>
937       <returns>A string that represents the specified <see cref="T:System.Collections.Specialized.BitVector32.Section"></see>.</returns>
938     </member>
939     <member name="T:System.Collections.Specialized.BitVector32">
940       <summary>Provides a simple structure that stores Boolean values and small integers in 32 bits of memory.</summary>
941     </member>
942     <member name="M:System.Collections.Specialized.BitVector32.#ctor(System.Collections.Specialized.BitVector32)">
943       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.BitVector32"></see> structure containing the data represented in an existing <see cref="T:System.Collections.Specialized.BitVector32"></see> structure.</summary>
944       <param name="value">A <see cref="T:System.Collections.Specialized.BitVector32"></see> structure that contains the data to copy.</param>
945     </member>
946     <member name="M:System.Collections.Specialized.BitVector32.#ctor(System.Int32)">
947       <summary>Initializes a new instance of the <see cref="T:System.Collections.Specialized.BitVector32"></see> structure containing the data represented in an integer.</summary>
948       <param name="data">An integer representing the data of the new <see cref="T:System.Collections.Specialized.BitVector32"></see>.</param>
949     </member>
950     <member name="M:System.Collections.Specialized.BitVector32.CreateMask">
951       <summary>Creates the first mask in a series of masks that can be used to retrieve individual bits in a <see cref="T:System.Collections.Specialized.BitVector32"></see> that is set up as bit flags.</summary>
952       <returns>A mask that isolates the first bit flag in the <see cref="T:System.Collections.Specialized.BitVector32"></see>.</returns>
953     </member>
954     <member name="M:System.Collections.Specialized.BitVector32.CreateMask(System.Int32)">
955       <summary>Creates an additional mask following the specified mask in a series of masks that can be used to retrieve individual bits in a <see cref="T:System.Collections.Specialized.BitVector32"></see> that is set up as bit flags.</summary>
956       <param name="previous">The mask that indicates the previous bit flag.</param>
957       <returns>A mask that isolates the bit flag following the one that <paramref name="previous">previous</paramref> points to in <see cref="T:System.Collections.Specialized.BitVector32"></see>.</returns>
958       <exception cref="T:System.InvalidOperationException"><paramref name="previous">previous</paramref> indicates the last bit flag in the <see cref="T:System.Collections.Specialized.BitVector32"></see>.</exception>
959     </member>
960     <member name="M:System.Collections.Specialized.BitVector32.CreateSection(System.Int16)">
961       <summary>Creates the first <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> in a series of sections that contain small integers.</summary>
962       <param name="maxValue">A 16-bit signed integer that specifies the maximum value for the new <see cref="T:System.Collections.Specialized.BitVector32.Section"></see>.</param>
963       <returns>A <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> that can hold a number from zero to <paramref name="maxValue">maxValue</paramref>.</returns>
964       <exception cref="T:System.ArgumentException"><paramref name="maxValue">maxValue</paramref> is less than 1.</exception>
965     </member>
966     <member name="M:System.Collections.Specialized.BitVector32.CreateSection(System.Int16,System.Collections.Specialized.BitVector32.Section)">
967       <summary>Creates a new <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> following the specified <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> in a series of sections that contain small integers.</summary>
968       <param name="maxValue">A 16-bit signed integer that specifies the maximum value for the new <see cref="T:System.Collections.Specialized.BitVector32.Section"></see>.</param>
969       <param name="previous">The previous <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> in the <see cref="T:System.Collections.Specialized.BitVector32"></see>.</param>
970       <returns>A <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> that can hold a number from zero to <paramref name="maxValue">maxValue</paramref>.</returns>
971       <exception cref="T:System.ArgumentException"><paramref name="maxValue">maxValue</paramref> is less than 1.</exception>
972       <exception cref="T:System.InvalidOperationException"><paramref name="previous">previous</paramref> includes the final bit in the <see cref="T:System.Collections.Specialized.BitVector32"></see>.   -or-  <paramref name="maxValue">maxValue</paramref> is greater than the highest value that can be represented by the number of bits after <paramref name="previous">previous</paramref>.</exception>
973     </member>
974     <member name="P:System.Collections.Specialized.BitVector32.Data">
975       <summary>Gets the value of the <see cref="T:System.Collections.Specialized.BitVector32"></see> as an integer.</summary>
976       <returns>The value of the <see cref="T:System.Collections.Specialized.BitVector32"></see> as an integer.</returns>
977     </member>
978     <member name="M:System.Collections.Specialized.BitVector32.Equals(System.Object)">
979       <summary>Determines whether the specified object is equal to the <see cref="T:System.Collections.Specialized.BitVector32"></see>.</summary>
980       <param name="o">The object to compare with the current <see cref="T:System.Collections.Specialized.BitVector32"></see>.</param>
981       <returns>true if the specified object is equal to the <see cref="T:System.Collections.Specialized.BitVector32"></see>; otherwise, false.</returns>
982     </member>
983     <member name="M:System.Collections.Specialized.BitVector32.GetHashCode">
984       <summary>Serves as a hash function for the <see cref="T:System.Collections.Specialized.BitVector32"></see>.</summary>
985       <returns>A hash code for the <see cref="T:System.Collections.Specialized.BitVector32"></see>.</returns>
986     </member>
987     <member name="P:System.Collections.Specialized.BitVector32.Item(System.Collections.Specialized.BitVector32.Section)">
988       <summary>Gets or sets the value stored in the specified <see cref="T:System.Collections.Specialized.BitVector32.Section"></see>.</summary>
989       <param name="section">A <see cref="T:System.Collections.Specialized.BitVector32.Section"></see> that contains the value to get or set.</param>
990       <returns>The value stored in the specified <see cref="T:System.Collections.Specialized.BitVector32.Section"></see>.</returns>
991     </member>
992     <member name="P:System.Collections.Specialized.BitVector32.Item(System.Int32)">
993       <summary>Gets or sets the state of the bit flag indicated by the specified mask.</summary>
994       <param name="bit">A mask that indicates the bit to get or set.</param>
995       <returns>true if the specified bit flag is on (1); otherwise, false.</returns>
996     </member>
997     <member name="M:System.Collections.Specialized.BitVector32.ToString">
998       <summary>Returns a string that represents the current <see cref="T:System.Collections.Specialized.BitVector32"></see>.</summary>
999       <returns>A string that represents the current <see cref="T:System.Collections.Specialized.BitVector32"></see>.</returns>
1000     </member>
1001     <member name="M:System.Collections.Specialized.BitVector32.ToString(System.Collections.Specialized.BitVector32)">
1002       <summary>Returns a string that represents the specified <see cref="T:System.Collections.Specialized.BitVector32"></see>.</summary>
1003       <param name="value">The <see cref="T:System.Collections.Specialized.BitVector32"></see> to represent.</param>
1004       <returns>A string that represents the specified <see cref="T:System.Collections.Specialized.BitVector32"></see>.</returns>
1005     </member>
1006   </members>
1007 </doc></span>