System.Collections.Specialized.xml 139 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Collections.Specialized</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Collections.Specialized.BitVector32">
  8. <summary>Представляет простую структуру с объемом памяти 32 бита, в которой хранятся логические значения и двухбайтовые целые числа.</summary>
  9. </member>
  10. <member name="M:System.Collections.Specialized.BitVector32.#ctor(System.Collections.Specialized.BitVector32)">
  11. <summary>Инициализирует новый экземпляр структуры <see cref="T:System.Collections.Specialized.BitVector32" />, содержащий данные, представленные в существующей структуре <see cref="T:System.Collections.Specialized.BitVector32" />.</summary>
  12. <param name="value">Структура <see cref="T:System.Collections.Specialized.BitVector32" />, содержащая данные, которые требуется скопировать. </param>
  13. </member>
  14. <member name="M:System.Collections.Specialized.BitVector32.#ctor(System.Int32)">
  15. <summary>Инициализирует новый экземпляр структуры <see cref="T:System.Collections.Specialized.BitVector32" />, содержащий данные, представленные в целом числе.</summary>
  16. <param name="data">Целое число, представляющее данные новой структуры <see cref="T:System.Collections.Specialized.BitVector32" />. </param>
  17. </member>
  18. <member name="M:System.Collections.Specialized.BitVector32.CreateMask">
  19. <summary>Создает первую маску в наборе масок, которую можно использовать для получения отдельных разрядов в структуре <see cref="T:System.Collections.Specialized.BitVector32" />, которая построена в виде одноразрядных флагов.</summary>
  20. <returns>Маска, которая изолирует первый одноразрядный флаг в структуре <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
  21. <PermissionSet>
  22. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  23. </PermissionSet>
  24. </member>
  25. <member name="M:System.Collections.Specialized.BitVector32.CreateMask(System.Int32)">
  26. <summary>Создает дополнительную маску, следующую за указанной маской в наборе масок, которую можно использовать для получения отдельных разрядов в структуре <see cref="T:System.Collections.Specialized.BitVector32" />, построенной в виде одноразрядных флагов.</summary>
  27. <returns>Маска, которая изолирует одноразрядный флаг, следующий за тем, на который указывает параметр <paramref name="previous" /> в структуре <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
  28. <param name="previous">Маска, которая указывает на предыдущий одноразрядный флаг. </param>
  29. <exception cref="T:System.InvalidOperationException">
  30. <paramref name="previous" /> indicates the last bit flag in the <see cref="T:System.Collections.Specialized.BitVector32" />. </exception>
  31. </member>
  32. <member name="M:System.Collections.Specialized.BitVector32.CreateSection(System.Int16)">
  33. <summary>Создает первую структуру <see cref="T:System.Collections.Specialized.BitVector32.Section" /> в наборе разделов, который содержит двухбайтовые целые числа.</summary>
  34. <returns>Структура <see cref="T:System.Collections.Specialized.BitVector32.Section" />, которая может содержать числа от нуля до значения параметра <paramref name="maxValue" />.</returns>
  35. <param name="maxValue">16-битное целое число со знаком, которое определяет максимальное значение для новой структуры <see cref="T:System.Collections.Specialized.BitVector32.Section" />. </param>
  36. <exception cref="T:System.ArgumentException">
  37. <paramref name="maxValue" /> is less than 1. </exception>
  38. </member>
  39. <member name="M:System.Collections.Specialized.BitVector32.CreateSection(System.Int16,System.Collections.Specialized.BitVector32.Section)">
  40. <summary>Создает структуру <see cref="T:System.Collections.Specialized.BitVector32.Section" />, следующую за указанной структурой <see cref="T:System.Collections.Specialized.BitVector32.Section" /> в наборе разделов, который содержит двухбайтовые целые числа.</summary>
  41. <returns>Структура <see cref="T:System.Collections.Specialized.BitVector32.Section" />, которая может содержать числа от нуля до значения параметра <paramref name="maxValue" />.</returns>
  42. <param name="maxValue">16-битное целое число со знаком, которое определяет максимальное значение для новой структуры <see cref="T:System.Collections.Specialized.BitVector32.Section" />. </param>
  43. <param name="previous">Предыдущая структура <see cref="T:System.Collections.Specialized.BitVector32.Section" /> в структуре <see cref="T:System.Collections.Specialized.BitVector32" />. </param>
  44. <exception cref="T:System.ArgumentException">
  45. <paramref name="maxValue" /> is less than 1. </exception>
  46. <exception cref="T:System.InvalidOperationException">
  47. <paramref name="previous" /> includes the final bit in the <see cref="T:System.Collections.Specialized.BitVector32" />.-or- <paramref name="maxValue" /> is greater than the highest value that can be represented by the number of bits after <paramref name="previous" />. </exception>
  48. </member>
  49. <member name="P:System.Collections.Specialized.BitVector32.Data">
  50. <summary>Возвращает значение структуры <see cref="T:System.Collections.Specialized.BitVector32" /> в виде целого числа.</summary>
  51. <returns>Значение структуры <see cref="T:System.Collections.Specialized.BitVector32" /> в виде целого числа.</returns>
  52. </member>
  53. <member name="M:System.Collections.Specialized.BitVector32.Equals(System.Object)">
  54. <summary>Определяет, равен ли указанный объект структуре <see cref="T:System.Collections.Specialized.BitVector32" />.</summary>
  55. <returns>Значение true, если указанный объект равен объекту <see cref="T:System.Collections.Specialized.BitVector32" />; в противном случае — значение false.</returns>
  56. <param name="o">Объект для сравнения с текущим объектом <see cref="T:System.Collections.Specialized.BitVector32" />. </param>
  57. </member>
  58. <member name="M:System.Collections.Specialized.BitVector32.GetHashCode">
  59. <summary>Играет роль хэш-функции для структуры <see cref="T:System.Collections.Specialized.BitVector32" />.</summary>
  60. <returns>Хэш-код для <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
  61. </member>
  62. <member name="P:System.Collections.Specialized.BitVector32.Item(System.Collections.Specialized.BitVector32.Section)">
  63. <summary>Получает или задает значение, хранящееся в указанной структуре <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</summary>
  64. <returns>Значение, хранящееся в указанной структуре <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</returns>
  65. <param name="section">Структура <see cref="T:System.Collections.Specialized.BitVector32.Section" />, содержащая значение, которое требуется получить или задать. </param>
  66. </member>
  67. <member name="P:System.Collections.Specialized.BitVector32.Item(System.Int32)">
  68. <summary>Получает или задает состояние одноразрядного флага, указанного определенной маской.</summary>
  69. <returns>Значение true, если указанный одноразрядный флаг установлен в (1); в противном случае — значение false.</returns>
  70. <param name="bit">Маска, которая указывает разряд, который требуется получить или задать. </param>
  71. </member>
  72. <member name="M:System.Collections.Specialized.BitVector32.ToString">
  73. <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Collections.Specialized.BitVector32" />.</summary>
  74. <returns>Строка, представляющая текущий <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
  75. </member>
  76. <member name="M:System.Collections.Specialized.BitVector32.ToString(System.Collections.Specialized.BitVector32)">
  77. <summary>Возвращает строку, представляющую указанный объект <see cref="T:System.Collections.Specialized.BitVector32" />.</summary>
  78. <returns>Строка, представляющая указанную структуру <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
  79. <param name="value">Представляемый объект <see cref="T:System.Collections.Specialized.BitVector32" />. </param>
  80. </member>
  81. <member name="T:System.Collections.Specialized.BitVector32.Section">
  82. <summary>Представляет раздел вектора, который может содержать целое число.</summary>
  83. </member>
  84. <member name="M:System.Collections.Specialized.BitVector32.Section.Equals(System.Collections.Specialized.BitVector32.Section)">
  85. <summary>Определяет, является ли указанный объект <see cref="T:System.Collections.Specialized.BitVector32.Section" /> тем же самым, что и текущий объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</summary>
  86. <returns>Значение true, если параметр <paramref name="obj" /> совпадает с текущим объектом <see cref="T:System.Collections.Specialized.BitVector32.Section" />; в противном случае — значение false.</returns>
  87. <param name="obj">Объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />, сравниваемый с текущим объектом <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</param>
  88. </member>
  89. <member name="M:System.Collections.Specialized.BitVector32.Section.Equals(System.Object)">
  90. <summary>Определяет, является ли указанный объект тем же самым, что и текущий объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</summary>
  91. <returns>Значение true, если указанный объект является тем же, что и текущий объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />; в противном случае — значение false.</returns>
  92. <param name="o">Объект для сравнения с текущим объектом <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</param>
  93. </member>
  94. <member name="M:System.Collections.Specialized.BitVector32.Section.GetHashCode">
  95. <summary>Служит хэш-функцией текущего класса <see cref="T:System.Collections.Specialized.BitVector32.Section" /> для использования в алгоритмах и структурах данных хеширования, например в хэш-таблице.</summary>
  96. <returns>Хэш-код для текущего объекта <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</returns>
  97. </member>
  98. <member name="P:System.Collections.Specialized.BitVector32.Section.Mask">
  99. <summary>Получает маску, которая изолирует этот раздел в структуре <see cref="T:System.Collections.Specialized.BitVector32" />.</summary>
  100. <returns>Маска, которая изолирует этот раздел в структуре <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
  101. </member>
  102. <member name="P:System.Collections.Specialized.BitVector32.Section.Offset">
  103. <summary>Получает смещение этого раздела от начала структуры <see cref="T:System.Collections.Specialized.BitVector32" />.</summary>
  104. <returns>Смещение этого раздела от начала структуры <see cref="T:System.Collections.Specialized.BitVector32" />.</returns>
  105. </member>
  106. <member name="M:System.Collections.Specialized.BitVector32.Section.op_Equality(System.Collections.Specialized.BitVector32.Section,System.Collections.Specialized.BitVector32.Section)">
  107. <summary>Определяет, равны ли между собой два указанных объекта <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</summary>
  108. <returns>Значение true, если параметры <paramref name="a" /> и <paramref name="b" /> представляют один и тот же объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />, в противном случае — false.</returns>
  109. <param name="a">Объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</param>
  110. <param name="b">Объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</param>
  111. </member>
  112. <member name="M:System.Collections.Specialized.BitVector32.Section.op_Inequality(System.Collections.Specialized.BitVector32.Section,System.Collections.Specialized.BitVector32.Section)">
  113. <summary>Определяет, имеют ли два объекта <see cref="T:System.Collections.Specialized.BitVector32.Section" /> различные значения.</summary>
  114. <returns>Значение true, если параметры <paramref name="a" /> и <paramref name="b" /> представляют различные объекты <see cref="T:System.Collections.Specialized.BitVector32.Section" />, в противном случае — значение false.</returns>
  115. <param name="a">Объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</param>
  116. <param name="b">Объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</param>
  117. </member>
  118. <member name="M:System.Collections.Specialized.BitVector32.Section.ToString">
  119. <summary>Возвращает строку, представляющую текущий объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</summary>
  120. <returns>Строка, представляющая текущий <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</returns>
  121. </member>
  122. <member name="M:System.Collections.Specialized.BitVector32.Section.ToString(System.Collections.Specialized.BitVector32.Section)">
  123. <summary>Возвращает строку, представляющую указанный объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</summary>
  124. <returns>Строка, представляющая указанный объект <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</returns>
  125. <param name="value">Представляемая структура <see cref="T:System.Collections.Specialized.BitVector32.Section" />.</param>
  126. </member>
  127. <member name="T:System.Collections.Specialized.HybridDictionary">
  128. <summary>Реализует интерфейс IDictionary с помощью класса <see cref="T:System.Collections.Specialized.ListDictionary" />, когда коллекция небольшая, и переключается на класс <see cref="T:System.Collections.Hashtable" />, когда коллекция увеличивается.</summary>
  129. </member>
  130. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor">
  131. <summary>Создает пустой объект <see cref="T:System.Collections.Specialized.HybridDictionary" />, в котором регистр не учитывается.</summary>
  132. </member>
  133. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Boolean)">
  134. <summary>Создает пустой объект <see cref="T:System.Collections.Specialized.HybridDictionary" /> с заданным требованием к учету регистра.</summary>
  135. <param name="caseInsensitive">Логическое выражение, которое определяет, учитывается ли регистр в объекте <see cref="T:System.Collections.Specialized.HybridDictionary" />. </param>
  136. </member>
  137. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Int32)">
  138. <summary>Создает объект <see cref="T:System.Collections.Specialized.HybridDictionary" />, в котором учитывается регистр, с указанным исходным размером.</summary>
  139. <param name="initialSize">Приблизительное количество элементов, которое может содержать класс <see cref="T:System.Collections.Specialized.HybridDictionary" />. </param>
  140. </member>
  141. <member name="M:System.Collections.Specialized.HybridDictionary.#ctor(System.Int32,System.Boolean)">
  142. <summary>Создает объект <see cref="T:System.Collections.Specialized.HybridDictionary" /> указанного исходного размера с заданным требованием к учету регистра.</summary>
  143. <param name="initialSize">Приблизительное количество элементов, которое может содержать класс <see cref="T:System.Collections.Specialized.HybridDictionary" />. </param>
  144. <param name="caseInsensitive">Логическое выражение, которое определяет, учитывается ли регистр в объекте <see cref="T:System.Collections.Specialized.HybridDictionary" />. </param>
  145. </member>
  146. <member name="M:System.Collections.Specialized.HybridDictionary.Add(System.Object,System.Object)">
  147. <summary>Добавляет запись с указанным ключом и значением в объект <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
  148. <param name="key">Ключ записи, которую требуется добавить. </param>
  149. <param name="value">Добавляемое значение записи.Допускается значение null.</param>
  150. <exception cref="T:System.ArgumentNullException">
  151. <paramref name="key" />is null. </exception>
  152. <exception cref="T:System.ArgumentException">Запись с таким же ключом уже существует в <see cref="T:System.Collections.Specialized.HybridDictionary" />. </exception>
  153. </member>
  154. <member name="M:System.Collections.Specialized.HybridDictionary.Clear">
  155. <summary>Удаляет все записи из <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
  156. </member>
  157. <member name="M:System.Collections.Specialized.HybridDictionary.Contains(System.Object)">
  158. <summary>Определяет, содержит ли объект <see cref="T:System.Collections.Specialized.HybridDictionary" /> указанный ключ.</summary>
  159. <returns>Значение true, если <see cref="T:System.Collections.Specialized.HybridDictionary" /> содержит запись с указанным ключом; в противном случае — значение false.</returns>
  160. <param name="key">Ключ, который требуется найти в <see cref="T:System.Collections.Specialized.HybridDictionary" />. </param>
  161. <exception cref="T:System.ArgumentNullException">
  162. <paramref name="key" />is null. </exception>
  163. </member>
  164. <member name="M:System.Collections.Specialized.HybridDictionary.CopyTo(System.Array,System.Int32)">
  165. <summary>Копирует записи <see cref="T:System.Collections.Specialized.HybridDictionary" /> в одномерный экземпляр массива <see cref="T:System.Array" /> по указанному индексу.</summary>
  166. <param name="array">Одномерный массив <see cref="T:System.Array" />, который является назначением для объектов <see cref="T:System.Collections.DictionaryEntry" />, копируемых из коллекции <see cref="T:System.Collections.Specialized.HybridDictionary" />.Массив <see cref="T:System.Array" /> должен иметь индексацию, начинающуюся с нуля.</param>
  167. <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, указывающий начало копирования. </param>
  168. <exception cref="T:System.ArgumentNullException">
  169. <paramref name="array" />is null. </exception>
  170. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля. </exception>
  171. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.-или- Количество элементов в исходной коллекции <see cref="T:System.Collections.Specialized.HybridDictionary" /> превышает доступное место, начиная с индекса <paramref name="arrayIndex" /> до конца массива назначения <paramref name="array" />. </exception>
  172. <exception cref="T:System.InvalidCastException">Тип исходной коллекции <see cref="T:System.Collections.Specialized.HybridDictionary" /> нельзя автоматически привести к типу массива назначения <paramref name="array" />. </exception>
  173. </member>
  174. <member name="P:System.Collections.Specialized.HybridDictionary.Count">
  175. <summary>Возвращает число пар "ключ-значение", содержащихся в словаре <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
  176. <returns>Число пар "ключ-значение", содержащихся в словаре <see cref="T:System.Collections.Specialized.HybridDictionary" />.Получение значения данного свойства является операцией порядка сложности O(1).</returns>
  177. </member>
  178. <member name="M:System.Collections.Specialized.HybridDictionary.GetEnumerator">
  179. <summary>Возвращает объект <see cref="T:System.Collections.IDictionaryEnumerator" />, осуществляющий перебор <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
  180. <returns>
  181. <see cref="T:System.Collections.IDictionaryEnumerator" /> для <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
  182. </member>
  183. <member name="P:System.Collections.Specialized.HybridDictionary.IsFixedSize">
  184. <summary>Получает значение, указывающее, имеет ли список <see cref="T:System.Collections.Specialized.HybridDictionary" /> фиксированный размер.</summary>
  185. <returns>Данное свойство всегда возвращает значение false.</returns>
  186. </member>
  187. <member name="P:System.Collections.Specialized.HybridDictionary.IsReadOnly">
  188. <summary>Получает значение, указывающее, является ли объект <see cref="T:System.Collections.Specialized.HybridDictionary" /> доступным только для чтения.</summary>
  189. <returns>Данное свойство всегда возвращает значение false.</returns>
  190. </member>
  191. <member name="P:System.Collections.Specialized.HybridDictionary.IsSynchronized">
  192. <summary>Получает значение, показывающее, является ли доступ к <see cref="T:System.Collections.Specialized.HybridDictionary" /> синхронизированным (потокобезопасным).</summary>
  193. <returns>Данное свойство всегда возвращает значение false.</returns>
  194. </member>
  195. <member name="P:System.Collections.Specialized.HybridDictionary.Item(System.Object)">
  196. <summary>Возвращает или задает значение, связанное с указанным ключом.</summary>
  197. <returns>Значение, связанное с указанным ключом.Если указанный ключ не найден, при попытке его получения возвращается значение null, а при попытке задания ключа создается новая запись с использованием указанного ключа.</returns>
  198. <param name="key">Задаваемое или получаемое значение ключа. </param>
  199. <exception cref="T:System.ArgumentNullException">
  200. <paramref name="key" />is null. </exception>
  201. </member>
  202. <member name="P:System.Collections.Specialized.HybridDictionary.Keys">
  203. <summary>Получает коллекцию <see cref="T:System.Collections.ICollection" />, содержащую ключи из коллекции <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
  204. <returns>Коллекция <see cref="T:System.Collections.ICollection" />, содержащая ключи из коллекции <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
  205. </member>
  206. <member name="M:System.Collections.Specialized.HybridDictionary.Remove(System.Object)">
  207. <summary>Удаляет запись с указанным ключом из коллекции <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
  208. <param name="key">Ключ записи, которую требуется удалить. </param>
  209. <exception cref="T:System.ArgumentNullException">
  210. <paramref name="key" />is null. </exception>
  211. </member>
  212. <member name="P:System.Collections.Specialized.HybridDictionary.SyncRoot">
  213. <summary>Получает объект, с помощью которого можно синхронизировать доступ к коллекции <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
  214. <returns>Объект, который может использоваться для синхронизации доступа к <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
  215. </member>
  216. <member name="M:System.Collections.Specialized.HybridDictionary.System#Collections#IEnumerable#GetEnumerator">
  217. <summary>Возвращает объект <see cref="T:System.Collections.IEnumerator" />, осуществляющий перебор <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
  218. <returns>
  219. <see cref="T:System.Collections.IEnumerator" /> для <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
  220. </member>
  221. <member name="P:System.Collections.Specialized.HybridDictionary.Values">
  222. <summary>Получает интерфейс <see cref="T:System.Collections.ICollection" />, содержащий значения из <see cref="T:System.Collections.Specialized.HybridDictionary" />.</summary>
  223. <returns>Коллекция <see cref="T:System.Collections.ICollection" />, содержащая значения из словаря <see cref="T:System.Collections.Specialized.HybridDictionary" />.</returns>
  224. </member>
  225. <member name="T:System.Collections.Specialized.IOrderedDictionary">
  226. <summary>Представляет индексированную коллекцию пар "ключ-значение".</summary>
  227. </member>
  228. <member name="M:System.Collections.Specialized.IOrderedDictionary.GetEnumerator">
  229. <summary>Возвращает перечислитель, выполняющий перебор коллекции <see cref="T:System.Collections.Specialized.IOrderedDictionary" />.</summary>
  230. <returns>Объект <see cref="T:System.Collections.IDictionaryEnumerator" /> для всей коллекции <see cref="T:System.Collections.Specialized.IOrderedDictionary" />.</returns>
  231. </member>
  232. <member name="M:System.Collections.Specialized.IOrderedDictionary.Insert(System.Int32,System.Object,System.Object)">
  233. <summary>Вставляет пару "ключ-значение" в коллекцию по указанному индексу.</summary>
  234. <param name="index">Отсчитываемый от нуля индекс, по которому требуется вставить пару "ключ-значение".</param>
  235. <param name="key">Объект, используемый в качестве ключа добавляемого элемента.</param>
  236. <param name="value">Объект, используемый в качестве значения добавляемого элемента.Допускается значение null.</param>
  237. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше 0.-или-Значение <paramref name="index" /> больше значения <see cref="P:System.Collections.ICollection.Count" />.</exception>
  238. <exception cref="T:System.ArgumentNullException">
  239. <paramref name="key" />is null.</exception>
  240. <exception cref="T:System.ArgumentException">Элемент с таким ключом уже существует в коллекции <see cref="T:System.Collections.Specialized.IOrderedDictionary" />.</exception>
  241. <exception cref="T:System.NotSupportedException">Коллекция <see cref="T:System.Collections.Specialized.IOrderedDictionary" /> доступна только для чтения.-или-Коллекция <see cref="T:System.Collections.Specialized.IOrderedDictionary" /> имеет фиксированный размер.</exception>
  242. </member>
  243. <member name="P:System.Collections.Specialized.IOrderedDictionary.Item(System.Int32)">
  244. <summary>Возвращает или задает элемент по указанному индексу.</summary>
  245. <returns>Элемент, расположенный по указанному индексу.</returns>
  246. <param name="index">Отсчитываемый от нуля индекс элемента, который требуется возвратить или задать.</param>
  247. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше 0.-или- Значение параметра <paramref name="index" /> больше или равно значению свойства <see cref="P:System.Collections.ICollection.Count" />. </exception>
  248. </member>
  249. <member name="M:System.Collections.Specialized.IOrderedDictionary.RemoveAt(System.Int32)">
  250. <summary>Удаляет элемент по указанному индексу.</summary>
  251. <param name="index">Индекс (с нуля) элемента, который требуется удалить.</param>
  252. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше 0.-или- Значение параметра <paramref name="index" /> больше или равно значению свойства <see cref="P:System.Collections.ICollection.Count" />. </exception>
  253. <exception cref="T:System.NotSupportedException">Коллекция <see cref="T:System.Collections.Specialized.IOrderedDictionary" /> доступна только для чтения.-или- Коллекция <see cref="T:System.Collections.Specialized.IOrderedDictionary" /> имеет фиксированный размер. </exception>
  254. </member>
  255. <member name="T:System.Collections.Specialized.ListDictionary">
  256. <summary>Реализует интерфейс IDictionary с помощью однонаправленного списка.Рекомендуется для коллекций, которые обычно содержат менее 10 элементов.</summary>
  257. </member>
  258. <member name="M:System.Collections.Specialized.ListDictionary.#ctor">
  259. <summary>Создает пустую коллекцию <see cref="T:System.Collections.Specialized.ListDictionary" />, используя компаратор по умолчанию.</summary>
  260. </member>
  261. <member name="M:System.Collections.Specialized.ListDictionary.#ctor(System.Collections.IComparer)">
  262. <summary>Создает пустую коллекцию <see cref="T:System.Collections.Specialized.ListDictionary" />, используя компаратор по умолчанию.</summary>
  263. <param name="comparer">Интерфейс <see cref="T:System.Collections.IComparer" />, который используется для определения равенства двух ключей.-или- Значение null для использования блока сравнения по умолчанию, который является реализацией метода <see cref="M:System.Object.Equals(System.Object)" /> для каждого ключа. </param>
  264. </member>
  265. <member name="M:System.Collections.Specialized.ListDictionary.Add(System.Object,System.Object)">
  266. <summary>Добавляет запись с указанным ключом и значением в объект <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
  267. <param name="key">Ключ записи, которую требуется добавить. </param>
  268. <param name="value">Добавляемое значение записи.Допускается значение null.</param>
  269. <exception cref="T:System.ArgumentNullException">
  270. <paramref name="key" />is null. </exception>
  271. <exception cref="T:System.ArgumentException">Запись с таким же ключом уже существует в <see cref="T:System.Collections.Specialized.ListDictionary" />. </exception>
  272. </member>
  273. <member name="M:System.Collections.Specialized.ListDictionary.Clear">
  274. <summary>Удаляет все записи из <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
  275. </member>
  276. <member name="M:System.Collections.Specialized.ListDictionary.Contains(System.Object)">
  277. <summary>Определяет, содержит ли объект <see cref="T:System.Collections.Specialized.ListDictionary" /> указанный ключ.</summary>
  278. <returns>Значение true, если <see cref="T:System.Collections.Specialized.ListDictionary" /> содержит запись с указанным ключом; в противном случае — значение false.</returns>
  279. <param name="key">Ключ, который требуется найти в <see cref="T:System.Collections.Specialized.ListDictionary" />. </param>
  280. <exception cref="T:System.ArgumentNullException">
  281. <paramref name="key" />is null. </exception>
  282. </member>
  283. <member name="M:System.Collections.Specialized.ListDictionary.CopyTo(System.Array,System.Int32)">
  284. <summary>Копирует записи <see cref="T:System.Collections.Specialized.ListDictionary" /> в одномерный экземпляр массива <see cref="T:System.Array" /> по указанному индексу.</summary>
  285. <param name="array">Одномерный массив <see cref="T:System.Array" />, который является назначением для объектов <see cref="T:System.Collections.DictionaryEntry" />, копируемых из коллекции <see cref="T:System.Collections.Specialized.ListDictionary" />.Массив <see cref="T:System.Array" /> должен иметь индексацию, начинающуюся с нуля.</param>
  286. <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, указывающий начало копирования. </param>
  287. <exception cref="T:System.ArgumentNullException">
  288. <paramref name="array" />is null. </exception>
  289. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля. </exception>
  290. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.-или- Количество элементов в исходной коллекции <see cref="T:System.Collections.Specialized.ListDictionary" /> превышает доступное место, начиная с индекса <paramref name="index" /> до конца массива назначения <paramref name="array" />. </exception>
  291. <exception cref="T:System.InvalidCastException">Тип исходной коллекции <see cref="T:System.Collections.Specialized.ListDictionary" /> нельзя автоматически привести к типу массива назначения <paramref name="array" />. </exception>
  292. </member>
  293. <member name="P:System.Collections.Specialized.ListDictionary.Count">
  294. <summary>Возвращает число пар "ключ-значение", содержащихся в словаре <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
  295. <returns>Число пар "ключ-значение", содержащихся в словаре <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
  296. </member>
  297. <member name="M:System.Collections.Specialized.ListDictionary.GetEnumerator">
  298. <summary>Возвращает объект <see cref="T:System.Collections.IDictionaryEnumerator" />, осуществляющий перебор <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
  299. <returns>
  300. <see cref="T:System.Collections.IDictionaryEnumerator" /> для <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
  301. </member>
  302. <member name="P:System.Collections.Specialized.ListDictionary.IsFixedSize">
  303. <summary>Получает значение, указывающее, имеет ли список <see cref="T:System.Collections.Specialized.ListDictionary" /> фиксированный размер.</summary>
  304. <returns>Данное свойство всегда возвращает значение false.</returns>
  305. </member>
  306. <member name="P:System.Collections.Specialized.ListDictionary.IsReadOnly">
  307. <summary>Получает значение, указывающее, является ли объект <see cref="T:System.Collections.Specialized.ListDictionary" /> доступным только для чтения.</summary>
  308. <returns>Данное свойство всегда возвращает значение false.</returns>
  309. </member>
  310. <member name="P:System.Collections.Specialized.ListDictionary.IsSynchronized">
  311. <summary>Получает значение, показывающее, является ли доступ к <see cref="T:System.Collections.Specialized.ListDictionary" /> синхронизированным (потокобезопасным).</summary>
  312. <returns>Данное свойство всегда возвращает значение false.</returns>
  313. </member>
  314. <member name="P:System.Collections.Specialized.ListDictionary.Item(System.Object)">
  315. <summary>Возвращает или задает значение, связанное с указанным ключом.</summary>
  316. <returns>Значение, связанное с указанным ключом.Если указанный ключ не найден, при попытке его получения возвращается значение null, а при попытке задания ключа создается новая запись с использованием указанного ключа.</returns>
  317. <param name="key">Задаваемое или получаемое значение ключа. </param>
  318. <exception cref="T:System.ArgumentNullException">
  319. <paramref name="key" />is null. </exception>
  320. </member>
  321. <member name="P:System.Collections.Specialized.ListDictionary.Keys">
  322. <summary>Получает коллекцию <see cref="T:System.Collections.ICollection" />, содержащую ключи из коллекции <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
  323. <returns>Коллекция <see cref="T:System.Collections.ICollection" />, содержащая ключи из коллекции <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
  324. </member>
  325. <member name="M:System.Collections.Specialized.ListDictionary.Remove(System.Object)">
  326. <summary>Удаляет запись с указанным ключом из коллекции <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
  327. <param name="key">Ключ записи, которую требуется удалить. </param>
  328. <exception cref="T:System.ArgumentNullException">
  329. <paramref name="key" />is null. </exception>
  330. </member>
  331. <member name="P:System.Collections.Specialized.ListDictionary.SyncRoot">
  332. <summary>Получает объект, с помощью которого можно синхронизировать доступ к коллекции <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
  333. <returns>Объект, который может использоваться для синхронизации доступа к <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
  334. </member>
  335. <member name="M:System.Collections.Specialized.ListDictionary.System#Collections#IEnumerable#GetEnumerator">
  336. <summary>Возвращает объект <see cref="T:System.Collections.IEnumerator" />, осуществляющий перебор <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
  337. <returns>
  338. <see cref="T:System.Collections.IEnumerator" /> для <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
  339. </member>
  340. <member name="P:System.Collections.Specialized.ListDictionary.Values">
  341. <summary>Получает интерфейс <see cref="T:System.Collections.ICollection" />, содержащий значения из <see cref="T:System.Collections.Specialized.ListDictionary" />.</summary>
  342. <returns>Коллекция <see cref="T:System.Collections.ICollection" />, содержащая значения из словаря <see cref="T:System.Collections.Specialized.ListDictionary" />.</returns>
  343. </member>
  344. <member name="T:System.Collections.Specialized.NameObjectCollectionBase">
  345. <summary>Предоставляет abstract базовый класс для коллекции связанных ключей <see cref="T:System.String" /> и значений <see cref="T:System.Object" />, доступ к которым можно получить с помощью ключа или индекса.</summary>
  346. </member>
  347. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor">
  348. <summary>Инициализирует новый экземпляр пустого класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  349. </member>
  350. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Collections.IEqualityComparer)">
  351. <summary>Инициализирует новый экземпляр пустого класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />, который обладает начальной емкостью по умолчанию и использует указанный объект <see cref="T:System.Collections.IEqualityComparer" />.</summary>
  352. <param name="equalityComparer">Объект <see cref="T:System.Collections.IEqualityComparer" />, который используется для определения равенства двух ключей и создания хэш-кодов для ключей в коллекции.</param>
  353. </member>
  354. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Int32)">
  355. <summary>Инициализирует новый экземпляр пустого класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />, который обладает указанной начальной емкостью и использует поставщика хэш-кода по умолчанию и функцию сравнения по умолчанию.</summary>
  356. <param name="capacity">Приблизительное количество записей, которое может первоначально содержать экземпляр класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</param>
  357. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="capacity" /> меньше нуля. </exception>
  358. </member>
  359. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.#ctor(System.Int32,System.Collections.IEqualityComparer)">
  360. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />, который является пустым, обладает указанной исходной емкостью и использует заданный объект <see cref="T:System.Collections.IEqualityComparer" />.</summary>
  361. <param name="capacity">Приблизительное количество записей, которое может первоначально содержать объект <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</param>
  362. <param name="equalityComparer">Объект <see cref="T:System.Collections.IEqualityComparer" />, который используется для определения равенства двух ключей и создания хэш-кодов для ключей в коллекции.</param>
  363. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="capacity" /> меньше нуля.</exception>
  364. </member>
  365. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseAdd(System.String,System.Object)">
  366. <summary>Добавляет запись с указанным ключом и значением в экземпляр класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  367. <param name="name">Добавляемый ключ записи <see cref="T:System.String" />.Значением ключа может быть null.</param>
  368. <param name="value">Добавляемое значение записи <see cref="T:System.Object" />.Допускается значение null.</param>
  369. <exception cref="T:System.NotSupportedException">Семейство доступно только для чтения. </exception>
  370. </member>
  371. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseClear">
  372. <summary>Удаляет все записи из экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  373. <exception cref="T:System.NotSupportedException">Семейство доступно только для чтения.</exception>
  374. </member>
  375. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGet(System.Int32)">
  376. <summary>Возвращает значение записи по указанному индексу экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  377. <returns>Объект класса <see cref="T:System.Object" />, который представляет значение записи по указанному индексу.</returns>
  378. <param name="index">Отсчитываемый от нуля индекс значения, которое нужно получить.</param>
  379. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> находится вне диапазона допустимых индексов коллекции. </exception>
  380. </member>
  381. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGet(System.String)">
  382. <summary>Возвращает значение первой записи с указанным ключом из экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  383. <returns>Объект <see cref="T:System.Object" />, который представляет значение первой записи с указанным ключом, если он найден; в противном случае — значение null.</returns>
  384. <param name="name">Возвращаемый ключ записи <see cref="T:System.String" />.Значением ключа может быть null.</param>
  385. </member>
  386. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllKeys">
  387. <summary>Возвращает массив <see cref="T:System.String" />, который содержит все ключи экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  388. <returns>Массив <see cref="T:System.String" />, который содержит все ключи экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</returns>
  389. </member>
  390. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllValues">
  391. <summary>Возвращает массив <see cref="T:System.Object" />, который содержит все значения экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  392. <returns>Массив <see cref="T:System.Object" />, который содержит все значения экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</returns>
  393. </member>
  394. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetAllValues(System.Type)">
  395. <summary>Возвращает массив указанного типа, который содержит все значения экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  396. <returns>Массив указанного типа, который содержит все значения экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</returns>
  397. <param name="type">Объект <see cref="T:System.Type" />, который представляет тип возвращаемого массива.</param>
  398. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="type" /> имеет значение null. </exception>
  399. <exception cref="T:System.ArgumentException">Параметр <paramref name="type" /> не является допустимым типом <see cref="T:System.Type" />. </exception>
  400. </member>
  401. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseGetKey(System.Int32)">
  402. <summary>Возвращает ключ записи по указанному индексу в экземпляре класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  403. <returns>Объект <see cref="T:System.String" />, который представляет ключ записи по указанному индексу.</returns>
  404. <param name="index">Отсчитываемый от нуля индекс получаемого ключа.</param>
  405. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> находится вне диапазона допустимых индексов коллекции. </exception>
  406. </member>
  407. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseHasKeys">
  408. <summary>Возвращает значение, показывающее, содержит ли экземпляр класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> записи, в которых значение ключа отлично от null.</summary>
  409. <returns>Значение true, если экземпляр класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> содержит записи, для которых значение ключа отлично от null; в противном случае — значение false.</returns>
  410. </member>
  411. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseRemove(System.String)">
  412. <summary>Удаляет записи с указанным ключом из экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  413. <param name="name">Удаляемый ключ записей <see cref="T:System.String" />.Значением ключа может быть null.</param>
  414. <exception cref="T:System.NotSupportedException">Семейство доступно только для чтения. </exception>
  415. </member>
  416. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseRemoveAt(System.Int32)">
  417. <summary>Удаляет запись по указанному индексу в экземпляре класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  418. <param name="index">Отсчитываемый от нуля индекс записи, которую требуется удалить.</param>
  419. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> находится вне диапазона допустимых индексов коллекции.</exception>
  420. <exception cref="T:System.NotSupportedException">Семейство доступно только для чтения.</exception>
  421. </member>
  422. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseSet(System.Int32,System.Object)">
  423. <summary>Задает значение записи по указанному индексу экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  424. <param name="index">Отсчитываемый от нуля индекс записи, для которой требуется задать значение.</param>
  425. <param name="value">Объект <see cref="T:System.Object" />, представляющий новое значение записи, которое требуется задать.Допускается значение null.</param>
  426. <exception cref="T:System.NotSupportedException">Семейство доступно только для чтения.</exception>
  427. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> находится вне диапазона допустимых индексов коллекции.</exception>
  428. </member>
  429. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.BaseSet(System.String,System.Object)">
  430. <summary>Задает значение первой записи с указанным ключом в экземпляре класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />, если ключ найден; в противном случае добавляет запись с указанным ключом и значением в экземпляр класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  431. <param name="name">Задаваемый ключ записи <see cref="T:System.String" />.Значением ключа может быть null.</param>
  432. <param name="value">Объект <see cref="T:System.Object" />, представляющий новое значение записи, которое требуется задать.Допускается значение null.</param>
  433. <exception cref="T:System.NotSupportedException">Семейство доступно только для чтения. </exception>
  434. </member>
  435. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.Count">
  436. <summary>Возвращает число пар "ключ-значение", содержащихся в экземпляре класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  437. <returns>Число пар "ключ-значение", содержащихся в экземпляре класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</returns>
  438. </member>
  439. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.GetEnumerator">
  440. <summary>Возвращает перечислитель, осуществляющий перебор элементов списка <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  441. <returns>Перечислитель <see cref="T:System.Collections.IEnumerator" /> для экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</returns>
  442. </member>
  443. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.IsReadOnly">
  444. <summary>Возвращает или задает значение, указывающее, является ли экземпляр класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> доступным только для чтения.</summary>
  445. <returns>Значение true, если экземпляр класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> доступен только для чтения, в противном случае — значение false.</returns>
  446. </member>
  447. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.Keys">
  448. <summary>Возвращает экземпляр класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />, который содержит все ключи экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  449. <returns>Экземпляр класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />, который содержит все ключи экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</returns>
  450. </member>
  451. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  452. <summary>Копирует целый массив <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> в совместимый одномерный массив <see cref="T:System.Array" />, начиная с заданного индекса целевого массива.</summary>
  453. <param name="array">Одномерный массив <see cref="T:System.Array" />, в который копируются элементы из интерфейса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.Массив <see cref="T:System.Array" /> должен иметь индексацию, начинающуюся с нуля.</param>
  454. <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, указывающий начало копирования.</param>
  455. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="array" /> имеет значение null.</exception>
  456. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.</exception>
  457. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.-или-Количество элементов в исходной коллекции <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> превышает доступное место, начиная с индекса <paramref name="index" /> до конца массива назначения <paramref name="array" />.</exception>
  458. <exception cref="T:System.InvalidCastException">Тип исходной коллекции <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> нельзя автоматически привести к типу массива назначения <paramref name="array" />.</exception>
  459. </member>
  460. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.System#Collections#ICollection#IsSynchronized">
  461. <summary>Возвращает значение, указывающее на то, является ли доступ к объекту <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> синхронизированным (потокобезопасным).</summary>
  462. <returns>Значение true, если доступ к объекту <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" /> является синхронизированным (потокобезопасным); в противном случае — значение false.Значение по умолчанию — false.</returns>
  463. </member>
  464. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.System#Collections#ICollection#SyncRoot">
  465. <summary>Возвращает объект, который позволяет синхронизировать доступ к объекту <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  466. <returns>Объект, который позволяет синхронизировать доступ к объекту <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</returns>
  467. </member>
  468. <member name="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection">
  469. <summary>Представляет коллекцию ключей <see cref="T:System.String" /> коллекции.</summary>
  470. </member>
  471. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Count">
  472. <summary>Получает число ключей в <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />.</summary>
  473. <returns>Число ключей в <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />.</returns>
  474. </member>
  475. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Get(System.Int32)">
  476. <summary>Получает ключ по указанному индексу коллекции.</summary>
  477. <returns>Объект <see cref="T:System.String" />, который содержит ключ по указанному индексу коллекции.</returns>
  478. <param name="index">Индекс (с нуля) ключа, который требуется получить из коллекции. </param>
  479. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> находится вне диапазона допустимых индексов коллекции. </exception>
  480. </member>
  481. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.GetEnumerator">
  482. <summary>Возвращает перечислитель, осуществляющий перебор элементов списка <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />.</summary>
  483. <returns>
  484. <see cref="T:System.Collections.IEnumerator" /> для <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />.</returns>
  485. </member>
  486. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.Item(System.Int32)">
  487. <summary>Получает запись по указанному индексу коллекции.</summary>
  488. <returns>Ключ <see cref="T:System.String" /> для записи по указанному индексу коллекции.</returns>
  489. <param name="index">Индекс (с нуля) записи, местоположение которой требуется определить в коллекции. </param>
  490. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> находится вне диапазона допустимых индексов коллекции. </exception>
  491. </member>
  492. <member name="M:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  493. <summary>Копирует целый массив <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> в совместимый одномерный массив <see cref="T:System.Array" />, начиная с заданного индекса целевого массива.</summary>
  494. <param name="array">Одномерный массив <see cref="T:System.Array" />, в который копируются элементы из интерфейса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />.Индексация в массиве <see cref="T:System.Array" /> должна начинаться с нуля.</param>
  495. <param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование. </param>
  496. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null. </exception>
  497. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля. </exception>
  498. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или – Количество элементов в исходной коллекции <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> превышает доступное место, начиная с индекса <paramref name="index" /> до конца массива назначения <paramref name="array" />. </exception>
  499. <exception cref="T:System.InvalidCastException">Тип исходной коллекции <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> нельзя автоматически привести к типу массива назначения <paramref name="array" />. </exception>
  500. </member>
  501. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.System#Collections#ICollection#IsSynchronized">
  502. <summary>Получает значение, показывающее, является ли доступ к коллекции <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> синхронизированным (потокобезопасным).</summary>
  503. <returns>Значение true, если доступ к коллекции <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" /> является синхронизированным (потокобезопасным); в противном случае — значение false.Значение по умолчанию — false.</returns>
  504. </member>
  505. <member name="P:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection.System#Collections#ICollection#SyncRoot">
  506. <summary>Получает объект, с помощью которого можно синхронизировать доступ к коллекции <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />.</summary>
  507. <returns>Объект, который может использоваться для синхронизации доступа к коллекции <see cref="T:System.Collections.Specialized.NameObjectCollectionBase.KeysCollection" />.</returns>
  508. </member>
  509. <member name="T:System.Collections.Specialized.NameValueCollection">
  510. <summary>Представляет коллекцию связанных ключей <see cref="T:System.String" /> и значений <see cref="T:System.String" />, доступ к которым можно получить с помощью ключа или индекса.</summary>
  511. </member>
  512. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor">
  513. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Specialized.NameValueCollection" />, который является пустым, обладает исходной емкостью по умолчанию, использует поставщика хэш-кода по умолчанию и функцию сравнения по умолчанию. Функция сравнения и поставщик хэш-кода работают без учета регистра.</summary>
  514. </member>
  515. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Collections.IEqualityComparer)">
  516. <summary>Инициализирует новый экземпляр пустого класса <see cref="T:System.Collections.Specialized.NameValueCollection" />, который обладает начальной емкостью по умолчанию и использует указанный объект <see cref="T:System.Collections.IEqualityComparer" />.</summary>
  517. <param name="equalityComparer">Объект <see cref="T:System.Collections.IEqualityComparer" />, который используется для определения равенства двух ключей и создания хэш-кодов для ключей в коллекции.</param>
  518. </member>
  519. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Collections.Specialized.NameValueCollection)">
  520. <summary>Копирует записи из указанной коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" /> в новую коллекцию <see cref="T:System.Collections.Specialized.NameValueCollection" /> с начальной емкостью, равной количеству копируемых записей. При этом используется такой же поставщик хэш-кода и такая же функция сравнения, которые использовались в исходной коллекции.</summary>
  521. <param name="col">Коллекция <see cref="T:System.Collections.Specialized.NameValueCollection" />, копируемая в новый экземпляр класса <see cref="T:System.Collections.Specialized.NameValueCollection" />.</param>
  522. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="col" /> имеет значение null.</exception>
  523. </member>
  524. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32)">
  525. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Specialized.NameValueCollection" />, который является пустым, обладает указанной исходной емкостью, использует поставщика хэш-кода по умолчанию и функцию сравнения по умолчанию. Функция сравнения и поставщик хэш-кода работают без учета регистра.</summary>
  526. <param name="capacity">Начальное количество записей, которое может содержать <see cref="T:System.Collections.Specialized.NameValueCollection" />.</param>
  527. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="capacity" /> меньше нуля.</exception>
  528. </member>
  529. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32,System.Collections.IEqualityComparer)">
  530. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Specialized.NameValueCollection" />, который является пустым, обладает указанной исходной емкостью и использует заданный объект <see cref="T:System.Collections.IEqualityComparer" />.</summary>
  531. <param name="capacity">Начальное количество записей, которое может содержать объект <see cref="T:System.Collections.Specialized.NameValueCollection" />.</param>
  532. <param name="equalityComparer">Объект <see cref="T:System.Collections.IEqualityComparer" />, который используется для определения равенства двух ключей и создания хэш-кодов для ключей в коллекции.</param>
  533. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="capacity" /> меньше нуля.</exception>
  534. </member>
  535. <member name="M:System.Collections.Specialized.NameValueCollection.#ctor(System.Int32,System.Collections.Specialized.NameValueCollection)">
  536. <summary>Копирует записи из указанной коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" /> в новую коллекцию <see cref="T:System.Collections.Specialized.NameValueCollection" /> с указанной начальной емкостью или начальной емкостью, равной количеству копируемых записей, — в зависимости от того, какое значение больше. При этом используются поставщик хэш-кода по умолчанию и функция сравнения по умолчанию, работающие без учета регистра.</summary>
  537. <param name="capacity">Начальное количество записей, которое может содержать <see cref="T:System.Collections.Specialized.NameValueCollection" />.</param>
  538. <param name="col">Коллекция <see cref="T:System.Collections.Specialized.NameValueCollection" />, копируемая в новый экземпляр класса <see cref="T:System.Collections.Specialized.NameValueCollection" />.</param>
  539. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="capacity" /> меньше нуля.</exception>
  540. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="col" /> имеет значение null.</exception>
  541. </member>
  542. <member name="M:System.Collections.Specialized.NameValueCollection.Add(System.Collections.Specialized.NameValueCollection)">
  543. <summary>Копирует записи из указанной коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" /> в текущую коллекцию <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
  544. <param name="c">Коллекция <see cref="T:System.Collections.Specialized.NameValueCollection" />, копируемая в текущую коллекцию <see cref="T:System.Collections.Specialized.NameValueCollection" />.</param>
  545. <exception cref="T:System.NotSupportedException">Семейство доступно только для чтения.</exception>
  546. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="c" /> имеет значение null.</exception>
  547. </member>
  548. <member name="M:System.Collections.Specialized.NameValueCollection.Add(System.String,System.String)">
  549. <summary>Добавляет запись с указанным ключом и значением в коллекцию <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
  550. <param name="name">Добавляемый ключ записи <see cref="T:System.String" />.Значением ключа может быть null.</param>
  551. <param name="value">Добавляемое значение записи <see cref="T:System.String" />.Допускается значение null.</param>
  552. <exception cref="T:System.NotSupportedException">Семейство доступно только для чтения. </exception>
  553. </member>
  554. <member name="P:System.Collections.Specialized.NameValueCollection.AllKeys">
  555. <summary>Получает все ключи в коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
  556. <returns>Массив <see cref="T:System.String" />, который содержит все ключи коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />.</returns>
  557. </member>
  558. <member name="M:System.Collections.Specialized.NameValueCollection.Clear">
  559. <summary>Делает недопустимыми кэшированные массивы и удаляет все записи из коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
  560. <exception cref="T:System.NotSupportedException">Семейство доступно только для чтения.</exception>
  561. <PermissionSet>
  562. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
  563. </PermissionSet>
  564. </member>
  565. <member name="M:System.Collections.Specialized.NameValueCollection.CopyTo(System.Array,System.Int32)">
  566. <summary>Копирует целый массив <see cref="T:System.Collections.Specialized.NameValueCollection" /> в совместимый одномерный массив <see cref="T:System.Array" />, начиная с заданного индекса целевого массива.</summary>
  567. <param name="dest">Одномерный массив <see cref="T:System.Array" />, в который копируются элементы из интерфейса <see cref="T:System.Collections.Specialized.NameValueCollection" />.Массив <see cref="T:System.Array" /> должен иметь индексацию, начинающуюся с нуля.</param>
  568. <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="dest" />, указывающий начало копирования.</param>
  569. <exception cref="T:System.ArgumentNullException">Свойство <paramref name="dest" /> имеет значение null.</exception>
  570. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.</exception>
  571. <exception cref="T:System.ArgumentException">Массив <paramref name="dest" /> является многомерным.-или- Количество элементов в исходной коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" /> превышает доступное место, начиная с индекса <paramref name="index" /> до конца массива назначения <paramref name="dest" />.</exception>
  572. <exception cref="T:System.InvalidCastException">Тип исходной коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" /> нельзя автоматически привести к типу массива назначения <paramref name="dest" />.</exception>
  573. </member>
  574. <member name="M:System.Collections.Specialized.NameValueCollection.Get(System.Int32)">
  575. <summary>Получает значения по указанному индексу в коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />, объединенные в один список с разделителями-запятыми.</summary>
  576. <returns>Объект <see cref="T:System.String" />, который содержит список значений с разделителями-запятыми, по указанному адресу в коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />, если найден; в противном случае — значение null.</returns>
  577. <param name="index">Индекс (с нуля) записи, содержащей значения, которые требуется получить из коллекции.</param>
  578. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> находится вне диапазона допустимых индексов коллекции.</exception>
  579. </member>
  580. <member name="M:System.Collections.Specialized.NameValueCollection.Get(System.String)">
  581. <summary>Получает значения, связанные с указанным ключом, из коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />, объединенные в один список, в котором используются разделители-запятые.</summary>
  582. <returns>Объект <see cref="T:System.String" />, который содержит список значений с разделителями-запятыми, связанных с указанным ключом в классе <see cref="T:System.Collections.Specialized.NameValueCollection" />, если найден; в противном случае — значение null.</returns>
  583. <param name="name">Ключ <see cref="T:System.String" /> для записи, содержащей значения, которые требуется получить.Значением ключа может быть null.</param>
  584. </member>
  585. <member name="M:System.Collections.Specialized.NameValueCollection.GetKey(System.Int32)">
  586. <summary>Получает ключ по указанному индексу в коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
  587. <returns>Объект <see cref="T:System.String" />, который содержит ключ по указанному индексу в коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />, если найден; в противном случае — значение null.</returns>
  588. <param name="index">Отсчитываемый от нуля индекс ключа, который требуется получить из коллекции.</param>
  589. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> находится вне диапазона допустимых индексов коллекции. </exception>
  590. </member>
  591. <member name="M:System.Collections.Specialized.NameValueCollection.GetValues(System.Int32)">
  592. <summary>Получает значения по указанному индексу в коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
  593. <returns>Массив <see cref="T:System.String" />, который содержит значения по указанному индексу в коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />, если найден; в противном случае — значение null.</returns>
  594. <param name="index">Индекс (с нуля) записи, содержащей значения, которые требуется получить из коллекции.</param>
  595. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> находится вне диапазона допустимых индексов коллекции. </exception>
  596. </member>
  597. <member name="M:System.Collections.Specialized.NameValueCollection.GetValues(System.String)">
  598. <summary>Получает значения, связанные с указанным ключом, из коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
  599. <returns>Массив <see cref="T:System.String" />, который содержит значения, связанные с указанным ключом, в коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />, если найден; в противном случае — значение null.</returns>
  600. <param name="name">Ключ <see cref="T:System.String" /> для записи, содержащей значения, которые требуется получить.Значением ключа может быть null.</param>
  601. </member>
  602. <member name="M:System.Collections.Specialized.NameValueCollection.HasKeys">
  603. <summary>Получает значение, показывающее, содержит ли коллекция <see cref="T:System.Collections.Specialized.NameValueCollection" /> ключи, отличные от null.</summary>
  604. <returns>Значение true, если коллекция <see cref="T:System.Collections.Specialized.NameValueCollection" /> содержит ключи, которые отличны от null; в противном случае — значение false.</returns>
  605. </member>
  606. <member name="M:System.Collections.Specialized.NameValueCollection.InvalidateCachedArrays">
  607. <summary>Сбрасывает кэшированные массивы в коллекции до значения null.</summary>
  608. </member>
  609. <member name="P:System.Collections.Specialized.NameValueCollection.Item(System.Int32)">
  610. <summary>Получает запись по указанному индексу в коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
  611. <returns>Объект <see cref="T:System.String" />, который содержит список значений с разделителями-запятыми по указанному индексу в коллекции.</returns>
  612. <param name="index">Индекс (с нуля) записи, расположение которой требуется определить в коллекции.</param>
  613. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> находится вне диапазона допустимых индексов коллекции.</exception>
  614. </member>
  615. <member name="P:System.Collections.Specialized.NameValueCollection.Item(System.String)">
  616. <summary>Получает или задает запись с указанным ключом в коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
  617. <returns>Объект <see cref="T:System.String" />, который содержит список значений с разделителями-запятыми, связанных с указанным ключом, если он найден; в противном случае — значение null.</returns>
  618. <param name="name">Ключ <see cref="T:System.String" /> для записи, которую требуется найти.Значением ключа может быть null.</param>
  619. <exception cref="T:System.NotSupportedException">Коллекция доступна только для чтения, а в операции предпринимается попытка изменить коллекцию. </exception>
  620. </member>
  621. <member name="M:System.Collections.Specialized.NameValueCollection.Remove(System.String)">
  622. <summary>Удаляет записи с указанным ключом из экземпляра класса <see cref="T:System.Collections.Specialized.NameObjectCollectionBase" />.</summary>
  623. <param name="name">Удаляемый ключ записи <see cref="T:System.String" />.Значением ключа может быть null.</param>
  624. <exception cref="T:System.NotSupportedException">Семейство доступно только для чтения.</exception>
  625. </member>
  626. <member name="M:System.Collections.Specialized.NameValueCollection.Set(System.String,System.String)">
  627. <summary>Задает значение записи в коллекции <see cref="T:System.Collections.Specialized.NameValueCollection" />.</summary>
  628. <param name="name">Ключ <see cref="T:System.String" /> для записи, в которую требуется добавить новое значение.Значением ключа может быть null.</param>
  629. <param name="value">Объект <see cref="T:System.Object" />, представляющий новое значение, которое требуется добавить в указанную запись.Допускается значение null.</param>
  630. <exception cref="T:System.NotSupportedException">Семейство доступно только для чтения.</exception>
  631. </member>
  632. <member name="T:System.Collections.Specialized.OrderedDictionary">
  633. <summary>Представляет коллекцию пар "ключ-значение", доступ к которым можно получить по ключу и индексу.</summary>
  634. </member>
  635. <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor">
  636. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</summary>
  637. </member>
  638. <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor(System.Collections.IEqualityComparer)">
  639. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Specialized.OrderedDictionary" /> с помощью указанного компаратора.</summary>
  640. <param name="comparer">Интерфейс <see cref="T:System.Collections.IComparer" />, который используется для определения равенства двух ключей.-или- Значение null для использования блока сравнения по умолчанию, который является реализацией метода <see cref="M:System.Object.Equals(System.Object)" /> для каждого ключа.</param>
  641. </member>
  642. <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor(System.Int32)">
  643. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Specialized.OrderedDictionary" />, используя указанную исходную емкость.</summary>
  644. <param name="capacity">Начальное количество элементов, которое может содержать коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</param>
  645. </member>
  646. <member name="M:System.Collections.Specialized.OrderedDictionary.#ctor(System.Int32,System.Collections.IEqualityComparer)">
  647. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Specialized.OrderedDictionary" />, используя указанную исходную емкость и компаратор.</summary>
  648. <param name="capacity">Начальное количество элементов, которое может содержать коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</param>
  649. <param name="comparer">Интерфейс <see cref="T:System.Collections.IComparer" />, который используется для определения равенства двух ключей.-или- Значение null для использования блока сравнения по умолчанию, который является реализацией метода <see cref="M:System.Object.Equals(System.Object)" /> для каждого ключа.</param>
  650. </member>
  651. <member name="M:System.Collections.Specialized.OrderedDictionary.Add(System.Object,System.Object)">
  652. <summary>Добавляет запись с указанным ключом и значением в коллекцию <see cref="T:System.Collections.Specialized.OrderedDictionary" /> с наименьшим доступным индексом.</summary>
  653. <param name="key">Ключ записи, которую требуется добавить.</param>
  654. <param name="value">Добавляемое значение записи.Данное значение может быть null.</param>
  655. <exception cref="T:System.NotSupportedException">Коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" /> доступна только для чтения.</exception>
  656. </member>
  657. <member name="M:System.Collections.Specialized.OrderedDictionary.AsReadOnly">
  658. <summary>Возвращает доступную только для чтения копию текущей коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</summary>
  659. <returns>Доступная только для чтения копия текущей коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</returns>
  660. </member>
  661. <member name="M:System.Collections.Specialized.OrderedDictionary.Clear">
  662. <summary>Удаляет все элементы из коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</summary>
  663. <exception cref="T:System.NotSupportedException">Коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" /> доступна только для чтения.</exception>
  664. </member>
  665. <member name="M:System.Collections.Specialized.OrderedDictionary.Contains(System.Object)">
  666. <summary>Определяет, содержит ли коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" /> указанный ключ.</summary>
  667. <returns>Значение true, если коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" /> содержит элемент с указанным ключом, в противном случае — значение false.</returns>
  668. <param name="key">Ключ, который требуется отыскать в коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</param>
  669. </member>
  670. <member name="M:System.Collections.Specialized.OrderedDictionary.CopyTo(System.Array,System.Int32)">
  671. <summary>Копирует элементы коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" /> в одномерный объект <see cref="T:System.Array" /> по указанному индексу.</summary>
  672. <param name="array">Одномерный объект <see cref="T:System.Array" />, который является конечным объектом для объектов <see cref="T:System.Collections.DictionaryEntry" />, копируемых из коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.Массив <see cref="T:System.Array" /> должен иметь индексацию, начинающуюся с нуля.</param>
  673. <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, указывающий начало копирования.</param>
  674. </member>
  675. <member name="P:System.Collections.Specialized.OrderedDictionary.Count">
  676. <summary>Получает число пар ключ/значение, содержащихся в коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</summary>
  677. <returns>Число пар ключ/значение, содержащихся в коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</returns>
  678. </member>
  679. <member name="M:System.Collections.Specialized.OrderedDictionary.GetEnumerator">
  680. <summary>Возвращает объект <see cref="T:System.Collections.IDictionaryEnumerator" />, который выполняет перебор элементов коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</summary>
  681. <returns>Объект <see cref="T:System.Collections.IDictionaryEnumerator" /> для коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</returns>
  682. </member>
  683. <member name="M:System.Collections.Specialized.OrderedDictionary.Insert(System.Int32,System.Object,System.Object)">
  684. <summary>Вставляет новую запись в коллекцию <see cref="T:System.Collections.Specialized.OrderedDictionary" /> с указанным ключом и значением по указанному индексу.</summary>
  685. <param name="index">Отсчитываемый от нуля индекс, по которому следует вставить элемент.</param>
  686. <param name="key">Ключ записи, которую требуется добавить.</param>
  687. <param name="value">Добавляемое значение записи.Допускается значение null.</param>
  688. <exception cref="T:System.ArgumentOutOfRangeException">
  689. <paramref name="index" /> выходит за пределы допустимого диапазона.</exception>
  690. <exception cref="T:System.NotSupportedException">Эта коллекция доступна только для чтения.</exception>
  691. </member>
  692. <member name="P:System.Collections.Specialized.OrderedDictionary.IsReadOnly">
  693. <summary>Получает значение, определяющее, доступна ли коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" /> только для чтения.</summary>
  694. <returns>Значение true, если коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" /> доступна только для чтения; в противном случае — значение false.Значение по умолчанию — false.</returns>
  695. </member>
  696. <member name="P:System.Collections.Specialized.OrderedDictionary.Item(System.Int32)">
  697. <summary>Возвращает или задает значение по указанному индексу.</summary>
  698. <returns>Значение элемента с заданным индексом. </returns>
  699. <param name="index">Отсчитываемый от нуля индекс возвращаемого или задаваемого значения.</param>
  700. <exception cref="T:System.NotSupportedException">Свойство задается, и коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" /> доступна только для чтения.</exception>
  701. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.-или-Значение параметра <paramref name="index" /> больше или равно значению свойства <see cref="P:System.Collections.Specialized.OrderedDictionary.Count" />.</exception>
  702. </member>
  703. <member name="P:System.Collections.Specialized.OrderedDictionary.Item(System.Object)">
  704. <summary>Возвращает или задает значение с указанным ключом.</summary>
  705. <returns>Значение, связанное с указанным ключом.Если указанный ключ не найден, при попытке его получения возвращается значение null, а при попытке задания ключа создается новый элемент с использованием указанного ключа.</returns>
  706. <param name="key">Ключ, значение которого требуется получить или задать.</param>
  707. <exception cref="T:System.NotSupportedException">Свойство задается, и коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" /> доступна только для чтения.</exception>
  708. </member>
  709. <member name="P:System.Collections.Specialized.OrderedDictionary.Keys">
  710. <summary>Получает объект <see cref="T:System.Collections.ICollection" />, содержащий ключи из коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</summary>
  711. <returns>Объект <see cref="T:System.Collections.ICollection" />, содержащий ключи из коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</returns>
  712. </member>
  713. <member name="M:System.Collections.Specialized.OrderedDictionary.Remove(System.Object)">
  714. <summary>Удаляет запись с указанным ключом из коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</summary>
  715. <param name="key">Ключ записи, которую требуется удалить.</param>
  716. <exception cref="T:System.NotSupportedException">Коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" /> доступна только для чтения.</exception>
  717. <exception cref="T:System.ArgumentNullException">
  718. <paramref name="key" />is null.</exception>
  719. </member>
  720. <member name="M:System.Collections.Specialized.OrderedDictionary.RemoveAt(System.Int32)">
  721. <summary>Удаляет запись с указанным индексом из коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</summary>
  722. <param name="index">Отсчитываемый от нуля индекс записи, которую требуется удалить.</param>
  723. <exception cref="T:System.NotSupportedException">Коллекция <see cref="T:System.Collections.Specialized.OrderedDictionary" /> доступна только для чтения.</exception>
  724. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.-или-Значение параметра <paramref name="index" /> больше или равно значению свойства <see cref="P:System.Collections.Specialized.OrderedDictionary.Count" />.</exception>
  725. </member>
  726. <member name="P:System.Collections.Specialized.OrderedDictionary.System#Collections#ICollection#IsSynchronized">
  727. <summary>Возвращает значение, указывающее на то, является ли доступ к объекту <see cref="T:System.Collections.Specialized.OrderedDictionary" /> синхронизированным (потокобезопасным).</summary>
  728. <returns>Этот метод всегда возвращает значение false.</returns>
  729. </member>
  730. <member name="P:System.Collections.Specialized.OrderedDictionary.System#Collections#ICollection#SyncRoot">
  731. <summary>Получает объект, который позволяет синхронизировать доступ к объекту <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</summary>
  732. <returns>Объект, который позволяет синхронизировать доступ к объекту <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</returns>
  733. </member>
  734. <member name="P:System.Collections.Specialized.OrderedDictionary.System#Collections#IDictionary#IsFixedSize">
  735. <summary>Получает значение, указывающее, имеет ли список <see cref="T:System.Collections.Specialized.OrderedDictionary" /> фиксированный размер.</summary>
  736. <returns>Значение true, если список <see cref="T:System.Collections.Specialized.OrderedDictionary" /> имеет фиксированный размер, в противном случае — значение false.Значение по умолчанию — false.</returns>
  737. </member>
  738. <member name="M:System.Collections.Specialized.OrderedDictionary.System#Collections#IEnumerable#GetEnumerator">
  739. <summary>Возвращает объект <see cref="T:System.Collections.IDictionaryEnumerator" />, который выполняет перебор элементов коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</summary>
  740. <returns>Объект <see cref="T:System.Collections.IDictionaryEnumerator" /> для коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</returns>
  741. </member>
  742. <member name="P:System.Collections.Specialized.OrderedDictionary.Values">
  743. <summary>Получает объект <see cref="T:System.Collections.ICollection" />, содержащий значения из коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</summary>
  744. <returns>Получает объект <see cref="T:System.Collections.ICollection" />, содержащий значения из коллекции <see cref="T:System.Collections.Specialized.OrderedDictionary" />.</returns>
  745. </member>
  746. <member name="T:System.Collections.Specialized.StringCollection">
  747. <summary>Представляет коллекцию строк.</summary>
  748. </member>
  749. <member name="M:System.Collections.Specialized.StringCollection.#ctor">
  750. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Specialized.StringCollection" />. </summary>
  751. </member>
  752. <member name="M:System.Collections.Specialized.StringCollection.Add(System.String)">
  753. <summary>Добавляет строку в конец <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  754. <returns>Индекс (с нуля), указывающий, куда был вставлен новый элемент.</returns>
  755. <param name="value">Строка, добавляемая в конец <see cref="T:System.Collections.Specialized.StringCollection" />.Допускается значение null.</param>
  756. </member>
  757. <member name="M:System.Collections.Specialized.StringCollection.AddRange(System.String[])">
  758. <summary>Копирует элементы массива строк в конец <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  759. <param name="value">Массив строк, добавляемый в конец <see cref="T:System.Collections.Specialized.StringCollection" />.Сам массив не может быть равен null, но может содержать элементы со значением null.</param>
  760. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="value" /> имеет значение null. </exception>
  761. </member>
  762. <member name="M:System.Collections.Specialized.StringCollection.Clear">
  763. <summary>Удаляет все строки из <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  764. </member>
  765. <member name="M:System.Collections.Specialized.StringCollection.Contains(System.String)">
  766. <summary>Определяет, находится ли указанная строка в коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  767. <returns>Значение true, если параметр <paramref name="value" /> найден в коллекции <see cref="T:System.Collections.Specialized.StringCollection" />; в противном случае — значение false.</returns>
  768. <param name="value">Строка, которую требуется найти в коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.Допускается значение null.</param>
  769. </member>
  770. <member name="M:System.Collections.Specialized.StringCollection.CopyTo(System.String[],System.Int32)">
  771. <summary>Копирует значения всей коллекции <see cref="T:System.Collections.Specialized.StringCollection" /> в одномерный массив строк, начиная с указанного индекса целевого массива.</summary>
  772. <param name="array">Одномерный массив строк, который является конечным массивом для элементов, копируемых из <see cref="T:System.Collections.Specialized.StringCollection" />.Индексация в массиве <see cref="T:System.Array" /> должна начинаться с нуля.</param>
  773. <param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование. </param>
  774. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null. </exception>
  775. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля. </exception>
  776. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или – Количество элементов в исходной коллекции <see cref="T:System.Collections.Specialized.StringCollection" /> превышает доступное место, начиная с индекса <paramref name="index" /> до конца массива назначения <paramref name="array" />. </exception>
  777. <exception cref="T:System.InvalidCastException">Тип исходной коллекции <see cref="T:System.Collections.Specialized.StringCollection" /> нельзя автоматически привести к типу массива назначения <paramref name="array" />. </exception>
  778. </member>
  779. <member name="P:System.Collections.Specialized.StringCollection.Count">
  780. <summary>Получает число строк, содержащихся в коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  781. <returns>Число строк, содержащихся в коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.</returns>
  782. </member>
  783. <member name="M:System.Collections.Specialized.StringCollection.GetEnumerator">
  784. <summary>Возвращает объект <see cref="T:System.Collections.Specialized.StringEnumerator" />, который осуществляющий перебор элементов <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  785. <returns>
  786. <see cref="T:System.Collections.Specialized.StringEnumerator" /> для <see cref="T:System.Collections.Specialized.StringCollection" />.</returns>
  787. </member>
  788. <member name="M:System.Collections.Specialized.StringCollection.IndexOf(System.String)">
  789. <summary>Осуществляет поиск указанной строки и возвращает индекс (с нуля) ее первого вхождения в коллекцию <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  790. <returns>Индекс (с нуля) первого вхождения параметра <paramref name="value" /> в коллекцию <see cref="T:System.Collections.Specialized.StringCollection" />, если он найден; в противном случае — значение -1.</returns>
  791. <param name="value">Строка, которую требуется найти.Допускается значение null.</param>
  792. </member>
  793. <member name="M:System.Collections.Specialized.StringCollection.Insert(System.Int32,System.String)">
  794. <summary>Вставляет строку в класс <see cref="T:System.Collections.Specialized.StringCollection" /> по указанному индексу.</summary>
  795. <param name="index">Индекс (с нуля) места вставки параметра <paramref name="value" />. </param>
  796. <param name="value">Строка, которую требуется вставить.Допускается значение null.</param>
  797. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.– или – Параметр <paramref name="index" /> больше значения свойства <see cref="P:System.Collections.Specialized.StringCollection.Count" />. </exception>
  798. </member>
  799. <member name="P:System.Collections.Specialized.StringCollection.IsReadOnly">
  800. <summary>Получает значение, указывающее, доступна ли <see cref="T:System.Collections.Specialized.StringCollection" /> только для чтения.</summary>
  801. <returns>Данное свойство всегда возвращает значение false.</returns>
  802. </member>
  803. <member name="P:System.Collections.Specialized.StringCollection.IsSynchronized">
  804. <summary>Получает значение, показывающее, является ли доступ к коллекции <see cref="T:System.Collections.Specialized.StringCollection" /> синхронизированным (потокобезопасным).</summary>
  805. <returns>Данное свойство всегда возвращает значение false.</returns>
  806. </member>
  807. <member name="P:System.Collections.Specialized.StringCollection.Item(System.Int32)">
  808. <summary>Получает или задает элемент с указанным индексом.</summary>
  809. <returns>Элемент с заданным индексом.</returns>
  810. <param name="index">Индекс (с нуля) записи, которую требуется получить или задать. </param>
  811. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.– или – Значение параметра <paramref name="index" /> больше или равно значению свойства <see cref="P:System.Collections.Specialized.StringCollection.Count" />. </exception>
  812. </member>
  813. <member name="M:System.Collections.Specialized.StringCollection.Remove(System.String)">
  814. <summary>Удаляет первое вхождение указанной строки из коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  815. <param name="value">Строка, которую требуется удалить из коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.Допускается значение null.</param>
  816. </member>
  817. <member name="M:System.Collections.Specialized.StringCollection.RemoveAt(System.Int32)">
  818. <summary>Удаляет строку по указанному индексу в коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  819. <param name="index">Отсчитываемый от нуля индекс строки, которую требуется удалить. </param>
  820. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.– или – Значение параметра <paramref name="index" /> больше или равно значению свойства <see cref="P:System.Collections.Specialized.StringCollection.Count" />. </exception>
  821. </member>
  822. <member name="P:System.Collections.Specialized.StringCollection.SyncRoot">
  823. <summary>Получает объект, с помощью которого можно синхронизировать доступ к коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  824. <returns>Объект, который может использоваться для синхронизации доступа к коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.</returns>
  825. </member>
  826. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  827. <summary>Копирует целый массив <see cref="T:System.Collections.Specialized.StringCollection" /> в совместимый одномерный массив <see cref="T:System.Array" />, начиная с заданного индекса целевого массива.</summary>
  828. <param name="array">Одномерный массив <see cref="T:System.Array" />, в который копируются элементы из интерфейса <see cref="T:System.Collections.Specialized.StringCollection" />.Индексация в массиве <see cref="T:System.Array" /> должна начинаться с нуля.</param>
  829. <param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование. </param>
  830. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> имеет значение null. </exception>
  831. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля. </exception>
  832. <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.– или – Количество элементов в исходной коллекции <see cref="T:System.Collections.Specialized.StringCollection" /> превышает доступное место, начиная с индекса <paramref name="index" /> до конца массива назначения <paramref name="array" />. </exception>
  833. <exception cref="T:System.InvalidCastException">Тип исходной коллекции <see cref="T:System.Collections.Specialized.StringCollection" /> нельзя автоматически привести к типу массива назначения <paramref name="array" />. </exception>
  834. </member>
  835. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IEnumerable#GetEnumerator">
  836. <summary>Возвращает объект <see cref="T:System.Collections.IEnumerator" />, который осуществляющий перебор элементов <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  837. <returns>
  838. <see cref="T:System.Collections.IEnumerator" /> для <see cref="T:System.Collections.Specialized.StringCollection" />.</returns>
  839. </member>
  840. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Add(System.Object)">
  841. <summary>Добавляет объект в конец коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  842. <returns>Индекс коллекции <see cref="T:System.Collections.Specialized.StringCollection" />, по которому был добавлен параметр <paramref name="value" />.</returns>
  843. <param name="value">Объект <see cref="T:System.Object" />, добавляемый в конец коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.Допускается значение null.</param>
  844. <exception cref="T:System.NotSupportedException">Список <see cref="T:System.Collections.Specialized.StringCollection" /> доступен только для чтения.– или – Коллекция <see cref="T:System.Collections.Specialized.StringCollection" /> имеет фиксированный размер. </exception>
  845. </member>
  846. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Contains(System.Object)">
  847. <summary>Определяет, входит ли элемент в состав <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  848. <returns>Значение true, если параметр <paramref name="value" /> найден в коллекции <see cref="T:System.Collections.Specialized.StringCollection" />; в противном случае — значение false.</returns>
  849. <param name="value">Объект <see cref="T:System.Object" />, который требуется найти в списке <see cref="T:System.Collections.Specialized.StringCollection" />.Допускается значение null.</param>
  850. </member>
  851. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#IndexOf(System.Object)">
  852. <summary>Осуществляет поиск указанного индекса <see cref="T:System.Object" /> и возвращает индекс (с нуля) первого вхождения в коллекцию <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  853. <returns>Индекс (с нуля) первого вхождения параметра <paramref name="value" />, если оно найдено в коллекции <see cref="T:System.Collections.Specialized.StringCollection" />; в противном случае -1.</returns>
  854. <param name="value">Объект <see cref="T:System.Object" />, который требуется найти в списке <see cref="T:System.Collections.Specialized.StringCollection" />.Допускается значение null.</param>
  855. </member>
  856. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Insert(System.Int32,System.Object)">
  857. <summary>Добавляет элемент в список <see cref="T:System.Collections.Specialized.StringCollection" /> в позиции с указанным индексом.</summary>
  858. <param name="index">Отсчитываемый от нуля индекс, по которому следует вставить параметр <paramref name="value" />. </param>
  859. <param name="value">Вставляемый объект <see cref="T:System.Object" />.Допускается значение null.</param>
  860. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.– или – Значение <paramref name="index" /> больше значения <see cref="P:System.Collections.Specialized.StringCollection.Count" />. </exception>
  861. <exception cref="T:System.NotSupportedException">Список <see cref="T:System.Collections.Specialized.StringCollection" /> доступен только для чтения.– или – Коллекция <see cref="T:System.Collections.Specialized.StringCollection" /> имеет фиксированный размер. </exception>
  862. </member>
  863. <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#IsFixedSize">
  864. <summary>Получает значение, показывающее, имеет ли объект <see cref="T:System.Collections.Specialized.StringCollection" /> фиксированный размер.</summary>
  865. <returns>true, если объект <see cref="T:System.Collections.Specialized.StringCollection" /> имеет фиксированный размер, в противном случае — false.Значение по умолчанию — false.</returns>
  866. </member>
  867. <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#IsReadOnly">
  868. <summary>Получает значение, показывающее, является ли объект <see cref="T:System.Collections.Specialized.StringCollection" /> доступным только для чтения.</summary>
  869. <returns>true, если объект <see cref="T:System.Collections.Specialized.StringCollection" /> доступен только для чтения, в противном случае — false.Значение по умолчанию — false.</returns>
  870. </member>
  871. <member name="P:System.Collections.Specialized.StringCollection.System#Collections#IList#Item(System.Int32)">
  872. <summary>Получает или задает элемент с указанным индексом.</summary>
  873. <returns>Элемент с заданным индексом.</returns>
  874. <param name="index">Отсчитываемый с нуля индекс получаемого или задаваемого элемента. </param>
  875. <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.– или – Значение параметра <paramref name="index" /> больше или равно значению свойства <see cref="P:System.Collections.Specialized.StringCollection.Count" />. </exception>
  876. </member>
  877. <member name="M:System.Collections.Specialized.StringCollection.System#Collections#IList#Remove(System.Object)">
  878. <summary>Удаляет первый экземпляр указанного объекта из коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  879. <param name="value">Элемент <see cref="T:System.Object" />, который требуется удалить из <see cref="T:System.Collections.Specialized.StringCollection" />.Допускается значение null.</param>
  880. <exception cref="T:System.NotSupportedException">Список <see cref="T:System.Collections.Specialized.StringCollection" /> доступен только для чтения.– или – Коллекция <see cref="T:System.Collections.Specialized.StringCollection" /> имеет фиксированный размер. </exception>
  881. </member>
  882. <member name="T:System.Collections.Specialized.StringDictionary">
  883. <summary>Реализует хэш-таблицу с ключом и значением, строго типизированными как строки, а не объекты.</summary>
  884. </member>
  885. <member name="M:System.Collections.Specialized.StringDictionary.#ctor">
  886. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Specialized.StringDictionary" />.</summary>
  887. </member>
  888. <member name="M:System.Collections.Specialized.StringDictionary.Add(System.String,System.String)">
  889. <summary>Добавляет запись с указанными ключом и значением в словарь <see cref="T:System.Collections.Specialized.StringDictionary" />.</summary>
  890. <param name="key">Ключ записи, которую требуется добавить. </param>
  891. <param name="value">Добавляемое значение записи.Допускается значение null.</param>
  892. <exception cref="T:System.ArgumentNullException">
  893. <paramref name="key" /> is null. </exception>
  894. <exception cref="T:System.ArgumentException">An entry with the same key already exists in the <see cref="T:System.Collections.Specialized.StringDictionary" />. </exception>
  895. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringDictionary" /> is read-only. </exception>
  896. </member>
  897. <member name="M:System.Collections.Specialized.StringDictionary.Clear">
  898. <summary>Удаляет все записи из <see cref="T:System.Collections.Specialized.StringDictionary" />.</summary>
  899. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringDictionary" /> is read-only. </exception>
  900. </member>
  901. <member name="M:System.Collections.Specialized.StringDictionary.ContainsKey(System.String)">
  902. <summary>Определяет, содержит ли объект <see cref="T:System.Collections.Specialized.StringDictionary" /> указанный ключ.</summary>
  903. <returns>Значение true, если <see cref="T:System.Collections.Specialized.StringDictionary" /> содержит запись с указанным ключом; в противном случае — значение false.</returns>
  904. <param name="key">Ключ, который требуется найти в <see cref="T:System.Collections.Specialized.StringDictionary" />. </param>
  905. <exception cref="T:System.ArgumentNullException">The key is null. </exception>
  906. </member>
  907. <member name="M:System.Collections.Specialized.StringDictionary.ContainsValue(System.String)">
  908. <summary>Определяет, содержит ли объект <see cref="T:System.Collections.Specialized.StringDictionary" /> указанное значение.</summary>
  909. <returns>Значение true, если <see cref="T:System.Collections.Specialized.StringDictionary" /> содержит элемент с указанным значением, в противном случае — значение false.</returns>
  910. <param name="value">Значение, которое требуется найти в словаре <see cref="T:System.Collections.Specialized.StringDictionary" />.Допускается значение null.</param>
  911. </member>
  912. <member name="M:System.Collections.Specialized.StringDictionary.CopyTo(System.Array,System.Int32)">
  913. <summary>Копирует значения из словаря строк в одномерный экземпляр класса <see cref="T:System.Array" /> по указанному индексу.</summary>
  914. <param name="array">Одномерный массив <see cref="T:System.Array" />, который является назначением для значений, копируемых из <see cref="T:System.Collections.Specialized.StringDictionary" />. </param>
  915. <param name="index">Индекс массива, с которого начинается копирование. </param>
  916. <exception cref="T:System.ArgumentException">
  917. <paramref name="array" /> is multidimensional.-or- The number of elements in the <see cref="T:System.Collections.Specialized.StringDictionary" /> is greater than the available space from <paramref name="index" /> to the end of <paramref name="array" />. </exception>
  918. <exception cref="T:System.ArgumentNullException">
  919. <paramref name="array" /> is null. </exception>
  920. <exception cref="T:System.ArgumentOutOfRangeException">
  921. <paramref name="index" /> is less than the lower bound of <paramref name="array" />. </exception>
  922. </member>
  923. <member name="P:System.Collections.Specialized.StringDictionary.Count">
  924. <summary>Возвращает число пар ключ/значение, содержащихся в <see cref="T:System.Collections.Specialized.StringDictionary" />.</summary>
  925. <returns>Число пар ключ/значение, содержащихся в <see cref="T:System.Collections.Specialized.StringDictionary" />.Получение значения данного свойства является операцией порядка сложности O(1).</returns>
  926. </member>
  927. <member name="M:System.Collections.Specialized.StringDictionary.GetEnumerator">
  928. <summary>Возвращает перечислитель, который осуществляет перебор элементов словаря строк.</summary>
  929. <returns>Перечислитель <see cref="T:System.Collections.IEnumerator" />, который осуществляет перебор элементов словаря строк.</returns>
  930. </member>
  931. <member name="P:System.Collections.Specialized.StringDictionary.IsSynchronized">
  932. <summary>Получает значение, показывающее, является ли доступ к коллекции <see cref="T:System.Collections.Specialized.StringDictionary" /> синхронизированным (потокобезопасным).</summary>
  933. <returns>true, если доступ к классу <see cref="T:System.Collections.Specialized.StringDictionary" /> является синхронизированным (потокобезопасным); в противном случае — false.</returns>
  934. </member>
  935. <member name="P:System.Collections.Specialized.StringDictionary.Item(System.String)">
  936. <summary>Возвращает или задает значение, связанное с указанным ключом.</summary>
  937. <returns>Значение, связанное с указанным ключом.Если указанный ключ не найден, оператор Get возвращает значение null, а оператор Set создает запись с указанным ключом.</returns>
  938. <param name="key">Ключ, значение которого необходимо задать или получить. </param>
  939. <exception cref="T:System.ArgumentNullException">
  940. <paramref name="key" /> is null.</exception>
  941. </member>
  942. <member name="P:System.Collections.Specialized.StringDictionary.Keys">
  943. <summary>Возвращает коллекцию ключей в <see cref="T:System.Collections.Specialized.StringDictionary" />.</summary>
  944. <returns>Интерфейс <see cref="T:System.Collections.ICollection" />, предоставляющий ключи в <see cref="T:System.Collections.Specialized.StringDictionary" />.</returns>
  945. </member>
  946. <member name="M:System.Collections.Specialized.StringDictionary.Remove(System.String)">
  947. <summary>Удаляет запись с указанным ключом из словаря строк.</summary>
  948. <param name="key">Ключ записи, которую требуется удалить. </param>
  949. <exception cref="T:System.ArgumentNullException">The key is null. </exception>
  950. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Specialized.StringDictionary" /> is read-only. </exception>
  951. </member>
  952. <member name="P:System.Collections.Specialized.StringDictionary.SyncRoot">
  953. <summary>Получает объект, с помощью которого можно синхронизировать доступ к коллекции <see cref="T:System.Collections.Specialized.StringDictionary" />.</summary>
  954. <returns>Объект <see cref="T:System.Object" />, который можно использовать для синхронизации доступа к <see cref="T:System.Collections.Specialized.StringDictionary" />.</returns>
  955. </member>
  956. <member name="P:System.Collections.Specialized.StringDictionary.Values">
  957. <summary>Возвращает коллекцию значений в <see cref="T:System.Collections.Specialized.StringDictionary" />.</summary>
  958. <returns>Интерфейс <see cref="T:System.Collections.ICollection" />, предоставляющий значения в <see cref="T:System.Collections.Specialized.StringDictionary" />.</returns>
  959. </member>
  960. <member name="T:System.Collections.Specialized.StringEnumerator">
  961. <summary>Поддерживает простой перебор элементов коллекции <see cref="T:System.Collections.Specialized.StringCollection" />.</summary>
  962. </member>
  963. <member name="P:System.Collections.Specialized.StringEnumerator.Current">
  964. <summary>Получает текущий элемент в коллекции.</summary>
  965. <returns>Текущий элемент в коллекции.</returns>
  966. <exception cref="T:System.InvalidOperationException">Перечислитель помещается перед первым элементом коллекции или после последнего элемента. </exception>
  967. </member>
  968. <member name="M:System.Collections.Specialized.StringEnumerator.MoveNext">
  969. <summary>Перемещает перечислитель к следующему элементу коллекции.</summary>
  970. <returns>Значение true, если перечислитель был успешно перемещен к следующему элементу; значение false, если перечислитель достиг конца коллекции.</returns>
  971. <exception cref="T:System.InvalidOperationException">Коллекция была изменена после создания перечислителя. </exception>
  972. </member>
  973. <member name="M:System.Collections.Specialized.StringEnumerator.Reset">
  974. <summary>Устанавливает перечислитель в его начальное положение, т. е. перед первым элементом коллекции.</summary>
  975. <exception cref="T:System.InvalidOperationException">Коллекция была изменена после создания перечислителя. </exception>
  976. </member>
  977. </members>
  978. </doc>