System.Collections.NonGeneric.xml 164 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Collections.NonGeneric</name>
  5. </assembly>
  6. <members>
  7. <member name="T:System.Collections.ArrayList">
  8. <summary>必要に応じてサイズが動的に拡大される配列を使用して <see cref="T:System.Collections.IList" /> インターフェイスを実装します。この型に対応する .NET Framework のソース コードを参照するには、「Reference Source (ソースの参照)」を参照してください。</summary>
  9. <filterpriority>1</filterpriority>
  10. </member>
  11. <member name="M:System.Collections.ArrayList.#ctor">
  12. <summary>空で、既定の初期量を備えた、<see cref="T:System.Collections.ArrayList" /> クラスの新しいインスタンスを初期化します。</summary>
  13. </member>
  14. <member name="M:System.Collections.ArrayList.#ctor(System.Collections.ICollection)">
  15. <summary>指定したコレクションからコピーした要素を格納し、コピーされる要素の数と同じ初期量を備えた、<see cref="T:System.Collections.ArrayList" /> クラスの新しいインスタンスを初期化します。</summary>
  16. <param name="c">新しいリストに要素がコピーされた <see cref="T:System.Collections.ICollection" />。</param>
  17. <exception cref="T:System.ArgumentNullException">
  18. <paramref name="c" /> is null. </exception>
  19. </member>
  20. <member name="M:System.Collections.ArrayList.#ctor(System.Int32)">
  21. <summary>空で、指定した初期量を備えた、<see cref="T:System.Collections.ArrayList" /> クラスの新しいインスタンスを初期化します。</summary>
  22. <param name="capacity">新しいリストに格納できる要素の数。</param>
  23. <exception cref="T:System.ArgumentOutOfRangeException">
  24. <paramref name="capacity" /> is less than zero. </exception>
  25. </member>
  26. <member name="M:System.Collections.ArrayList.Adapter(System.Collections.IList)">
  27. <summary>特定の <see cref="T:System.Collections.IList" /> 用の <see cref="T:System.Collections.ArrayList" /> ラッパーを作成します。</summary>
  28. <returns>
  29. <see cref="T:System.Collections.IList" /> をラップする <see cref="T:System.Collections.ArrayList" /> ラッパー。</returns>
  30. <param name="list">ラップする <see cref="T:System.Collections.IList" />。</param>
  31. <exception cref="T:System.ArgumentNullException">
  32. <paramref name="list" /> is null.</exception>
  33. <filterpriority>2</filterpriority>
  34. </member>
  35. <member name="M:System.Collections.ArrayList.Add(System.Object)">
  36. <summary>
  37. <see cref="T:System.Collections.ArrayList" /> の末尾にオブジェクトを追加します。</summary>
  38. <returns>
  39. <paramref name="value" /> が追加された位置の <see cref="T:System.Collections.ArrayList" /> インデックス。</returns>
  40. <param name="value">
  41. <see cref="T:System.Collections.ArrayList" /> の末尾に追加する <see cref="T:System.Object" />。値は null に設定できます。</param>
  42. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.-or- The <see cref="T:System.Collections.ArrayList" /> has a fixed size. </exception>
  43. <filterpriority>1</filterpriority>
  44. </member>
  45. <member name="M:System.Collections.ArrayList.AddRange(System.Collections.ICollection)">
  46. <summary>
  47. <see cref="T:System.Collections.ICollection" /> の要素を <see cref="T:System.Collections.ArrayList" /> の末尾に追加します。</summary>
  48. <param name="c">
  49. <see cref="T:System.Collections.ArrayList" /> の末尾に要素が追加される <see cref="T:System.Collections.ICollection" />。コレクション自体を null にすることはできませんが、コレクションに格納する要素は null であってもかまいません。</param>
  50. <exception cref="T:System.ArgumentNullException">
  51. <paramref name="c" /> is null. </exception>
  52. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.-or- The <see cref="T:System.Collections.ArrayList" /> has a fixed size. </exception>
  53. <filterpriority>1</filterpriority>
  54. </member>
  55. <member name="M:System.Collections.ArrayList.BinarySearch(System.Int32,System.Int32,System.Object,System.Collections.IComparer)">
  56. <summary>指定した比較子を使用して、並べ替えられた要素の <see cref="T:System.Collections.ArrayList" /> の 1 つの要素の範囲を検索し、その要素の 0 から始まるインデックスを返します。</summary>
  57. <returns>
  58. <paramref name="value" /> が見つかった場合は、並べ替えられた <see cref="T:System.Collections.ArrayList" /> 内の <paramref name="value" /> の 0 から始まるインデックス。見つからなかった場合は、負の値。これは、<paramref name="value" /> の次に大きい要素のインデックスのビットごとの補数です。ただし、大きい要素が存在しない場合は、<see cref="P:System.Collections.ArrayList.Count" /> のビットごとの補数です。</returns>
  59. <param name="index">検索範囲の開始位置を示す 0 から始まるインデックス。</param>
  60. <param name="count">検索する範囲の長さ。</param>
  61. <param name="value">検索する <see cref="T:System.Object" />。値は null に設定できます。</param>
  62. <param name="comparer">要素を比較する場合に使用する <see cref="T:System.Collections.IComparer" /> 実装。または 各要素の <see cref="T:System.IComparable" /> 実装である既定の比較子を使用する場合は null。</param>
  63. <exception cref="T:System.ArgumentException">
  64. <paramref name="index" /> and <paramref name="count" /> do not denote a valid range in the <see cref="T:System.Collections.ArrayList" />.-or- <paramref name="comparer" /> is null and neither <paramref name="value" /> nor the elements of <see cref="T:System.Collections.ArrayList" /> implement the <see cref="T:System.IComparable" /> interface. </exception>
  65. <exception cref="T:System.InvalidOperationException">
  66. <paramref name="comparer" /> is null and <paramref name="value" /> is not of the same type as the elements of the <see cref="T:System.Collections.ArrayList" />. </exception>
  67. <exception cref="T:System.ArgumentOutOfRangeException">
  68. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  69. <filterpriority>1</filterpriority>
  70. </member>
  71. <member name="M:System.Collections.ArrayList.BinarySearch(System.Object)">
  72. <summary>既定の比較子を使用して、並べ替えられた要素の <see cref="T:System.Collections.ArrayList" /> 全体を検索し、その要素の 0 から始まるインデックスを返します。</summary>
  73. <returns>
  74. <paramref name="value" /> が見つかった場合は、並べ替えられた <see cref="T:System.Collections.ArrayList" /> 内の <paramref name="value" /> の 0 から始まるインデックス。見つからなかった場合は、負の値。これは、<paramref name="value" /> の次に大きい要素のインデックスのビットごとの補数です。ただし、大きい要素が存在しない場合は、<see cref="P:System.Collections.ArrayList.Count" /> のビットごとの補数です。</returns>
  75. <param name="value">検索する <see cref="T:System.Object" />。値は null に設定できます。</param>
  76. <exception cref="T:System.ArgumentException">Neither <paramref name="value" /> nor the elements of <see cref="T:System.Collections.ArrayList" /> implement the <see cref="T:System.IComparable" /> interface. </exception>
  77. <exception cref="T:System.InvalidOperationException">
  78. <paramref name="value" /> is not of the same type as the elements of the <see cref="T:System.Collections.ArrayList" />. </exception>
  79. <filterpriority>1</filterpriority>
  80. </member>
  81. <member name="M:System.Collections.ArrayList.BinarySearch(System.Object,System.Collections.IComparer)">
  82. <summary>指定した比較子を使用して、並べ替えられた要素の <see cref="T:System.Collections.ArrayList" /> 全体を検索し、その要素の 0 から始まるインデックスを返します。</summary>
  83. <returns>
  84. <paramref name="value" /> が見つかった場合は、並べ替えられた <see cref="T:System.Collections.ArrayList" /> 内の <paramref name="value" /> の 0 から始まるインデックス。見つからなかった場合は、負の値。これは、<paramref name="value" /> の次に大きい要素のインデックスのビットごとの補数です。ただし、大きい要素が存在しない場合は、<see cref="P:System.Collections.ArrayList.Count" /> のビットごとの補数です。</returns>
  85. <param name="value">検索する <see cref="T:System.Object" />。値は null に設定できます。</param>
  86. <param name="comparer">要素を比較する場合に使用する <see cref="T:System.Collections.IComparer" /> 実装。または
  87. 各要素の <see cref="T:System.IComparable" /> 実装である既定の比較子を使用する場合は null。</param>
  88. <exception cref="T:System.ArgumentException">
  89. <paramref name="comparer" /> is null and neither <paramref name="value" /> nor the elements of <see cref="T:System.Collections.ArrayList" /> implement the <see cref="T:System.IComparable" /> interface. </exception>
  90. <exception cref="T:System.InvalidOperationException">
  91. <paramref name="comparer" /> is null and <paramref name="value" /> is not of the same type as the elements of the <see cref="T:System.Collections.ArrayList" />. </exception>
  92. <filterpriority>1</filterpriority>
  93. </member>
  94. <member name="P:System.Collections.ArrayList.Capacity">
  95. <summary>
  96. <see cref="T:System.Collections.ArrayList" /> に格納できる要素の数を取得または設定します。</summary>
  97. <returns>
  98. <see cref="T:System.Collections.ArrayList" /> に格納できる要素の数。</returns>
  99. <exception cref="T:System.ArgumentOutOfRangeException">
  100. <see cref="P:System.Collections.ArrayList.Capacity" /> is set to a value that is less than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
  101. <exception cref="T:System.OutOfMemoryException">There is not enough memory available on the system.</exception>
  102. <filterpriority>1</filterpriority>
  103. </member>
  104. <member name="M:System.Collections.ArrayList.Clear">
  105. <summary>
  106. <see cref="T:System.Collections.ArrayList" /> からすべての要素を削除します。</summary>
  107. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.-or- The <see cref="T:System.Collections.ArrayList" /> has a fixed size. </exception>
  108. <filterpriority>1</filterpriority>
  109. </member>
  110. <member name="M:System.Collections.ArrayList.Clone">
  111. <summary>
  112. <see cref="T:System.Collections.ArrayList" /> の簡易コピーを作成します。</summary>
  113. <returns>
  114. <see cref="T:System.Collections.ArrayList" /> の簡易コピー。</returns>
  115. <filterpriority>2</filterpriority>
  116. </member>
  117. <member name="M:System.Collections.ArrayList.Contains(System.Object)">
  118. <summary>ある要素が <see cref="T:System.Collections.ArrayList" /> 内に存在するかどうかを判断します。</summary>
  119. <returns>
  120. <paramref name="item" /> が <see cref="T:System.Collections.ArrayList" /> に存在する場合は true。それ以外の場合は false。</returns>
  121. <param name="item">
  122. <see cref="T:System.Collections.ArrayList" /> 内で検索される <see cref="T:System.Object" />。値は null に設定できます。</param>
  123. <filterpriority>1</filterpriority>
  124. </member>
  125. <member name="M:System.Collections.ArrayList.CopyTo(System.Array)">
  126. <summary>
  127. <see cref="T:System.Collections.ArrayList" /> 全体を互換性のある 1 次元の <see cref="T:System.Array" /> にコピーします。コピー操作は、コピー先の配列の先頭から始まります。</summary>
  128. <param name="array">
  129. <see cref="T:System.Collections.ArrayList" /> からコピーされる要素のコピー先となる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  130. <exception cref="T:System.ArgumentNullException">
  131. <paramref name="array" /> is null. </exception>
  132. <exception cref="T:System.ArgumentException">
  133. <paramref name="array" /> is multidimensional.-or- The number of elements in the source <see cref="T:System.Collections.ArrayList" /> is greater than the number of elements that the destination <paramref name="array" /> can contain. </exception>
  134. <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the type of the destination <paramref name="array" />. </exception>
  135. <filterpriority>2</filterpriority>
  136. </member>
  137. <member name="M:System.Collections.ArrayList.CopyTo(System.Array,System.Int32)">
  138. <summary>
  139. <see cref="T:System.Collections.ArrayList" /> 全体を互換性のある 1 次元の <see cref="T:System.Array" /> にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まります。</summary>
  140. <param name="array">
  141. <see cref="T:System.Collections.ArrayList" /> からコピーされる要素のコピー先となる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  142. <param name="arrayIndex">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
  143. <exception cref="T:System.ArgumentNullException">
  144. <paramref name="array" /> is null. </exception>
  145. <exception cref="T:System.ArgumentOutOfRangeException">
  146. <paramref name="arrayIndex" /> is less than zero. </exception>
  147. <exception cref="T:System.ArgumentException">
  148. <paramref name="array" /> is multidimensional.-or- The number of elements in the source <see cref="T:System.Collections.ArrayList" /> is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />. </exception>
  149. <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the type of the destination <paramref name="array" />. </exception>
  150. <filterpriority>2</filterpriority>
  151. </member>
  152. <member name="M:System.Collections.ArrayList.CopyTo(System.Int32,System.Array,System.Int32,System.Int32)">
  153. <summary>要素の範囲を <see cref="T:System.Collections.ArrayList" /> から互換性のある 1 次元の <see cref="T:System.Array" /> にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まります。</summary>
  154. <param name="index">コピーを開始するコピー元の <see cref="T:System.Collections.ArrayList" /> 内の、0 から始まるインデックス番号。</param>
  155. <param name="array">
  156. <see cref="T:System.Collections.ArrayList" /> からコピーされる要素のコピー先となる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  157. <param name="arrayIndex">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
  158. <param name="count">コピーする要素の数。</param>
  159. <exception cref="T:System.ArgumentNullException">
  160. <paramref name="array" /> is null. </exception>
  161. <exception cref="T:System.ArgumentOutOfRangeException">
  162. <paramref name="index" /> is less than zero.-or- <paramref name="arrayIndex" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  163. <exception cref="T:System.ArgumentException">
  164. <paramref name="array" /> is multidimensional.-or- <paramref name="index" /> is equal to or greater than the <see cref="P:System.Collections.ArrayList.Count" /> of the source <see cref="T:System.Collections.ArrayList" />.-or- The number of elements from <paramref name="index" /> to the end of the source <see cref="T:System.Collections.ArrayList" /> is greater than the available space from <paramref name="arrayIndex" /> to the end of the destination <paramref name="array" />. </exception>
  165. <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the type of the destination <paramref name="array" />. </exception>
  166. <filterpriority>2</filterpriority>
  167. </member>
  168. <member name="P:System.Collections.ArrayList.Count">
  169. <summary>
  170. <see cref="T:System.Collections.ArrayList" /> に実際に格納されている要素の数を取得します。</summary>
  171. <returns>
  172. <see cref="T:System.Collections.ArrayList" /> に実際に格納されている要素の数。</returns>
  173. <filterpriority>1</filterpriority>
  174. </member>
  175. <member name="M:System.Collections.ArrayList.FixedSize(System.Collections.ArrayList)">
  176. <summary>固定サイズの <see cref="T:System.Collections.ArrayList" /> ラッパーを返します。</summary>
  177. <returns>固定サイズの <see cref="T:System.Collections.ArrayList" /> ラッパー。</returns>
  178. <param name="list">ラップする <see cref="T:System.Collections.ArrayList" />。</param>
  179. <exception cref="T:System.ArgumentNullException">
  180. <paramref name="list" /> is null. </exception>
  181. <filterpriority>2</filterpriority>
  182. </member>
  183. <member name="M:System.Collections.ArrayList.FixedSize(System.Collections.IList)">
  184. <summary>固定サイズの <see cref="T:System.Collections.IList" /> ラッパーを返します。</summary>
  185. <returns>固定サイズの <see cref="T:System.Collections.IList" /> ラッパー。</returns>
  186. <param name="list">ラップする <see cref="T:System.Collections.IList" />。</param>
  187. <exception cref="T:System.ArgumentNullException">
  188. <paramref name="list" /> is null. </exception>
  189. <filterpriority>2</filterpriority>
  190. </member>
  191. <member name="M:System.Collections.ArrayList.GetEnumerator">
  192. <summary>
  193. <see cref="T:System.Collections.ArrayList" /> の列挙子を返します。</summary>
  194. <returns>
  195. <see cref="T:System.Collections.ArrayList" /> 全体の <see cref="T:System.Collections.IEnumerator" />。</returns>
  196. <filterpriority>2</filterpriority>
  197. </member>
  198. <member name="M:System.Collections.ArrayList.GetEnumerator(System.Int32,System.Int32)">
  199. <summary>
  200. <see cref="T:System.Collections.ArrayList" /> 内の要素の範囲の列挙子を返します。</summary>
  201. <returns>
  202. <see cref="T:System.Collections.ArrayList" /> 内の要素の指定した範囲の <see cref="T:System.Collections.IEnumerator" />。</returns>
  203. <param name="index">列挙子が参照する必要のある <see cref="T:System.Collections.ArrayList" /> セクションの開始位置を示す 0 から始まるインデックス番号。</param>
  204. <param name="count">列挙子が参照する必要のある <see cref="T:System.Collections.ArrayList" /> セクション内の要素の数。</param>
  205. <exception cref="T:System.ArgumentOutOfRangeException">
  206. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  207. <exception cref="T:System.ArgumentException">
  208. <paramref name="index" /> and <paramref name="count" /> do not specify a valid range in the <see cref="T:System.Collections.ArrayList" />. </exception>
  209. <filterpriority>2</filterpriority>
  210. </member>
  211. <member name="M:System.Collections.ArrayList.GetRange(System.Int32,System.Int32)">
  212. <summary>元の <see cref="T:System.Collections.ArrayList" /> 内の要素のサブセットを表す <see cref="T:System.Collections.ArrayList" /> を返します。</summary>
  213. <returns>元の <see cref="T:System.Collections.ArrayList" /> 内の要素のサブセットを表す <see cref="T:System.Collections.ArrayList" />。</returns>
  214. <param name="index">範囲が開始する位置の、0 から始まる <see cref="T:System.Collections.ArrayList" /> のインデックス番号。</param>
  215. <param name="count">範囲内の要素の数。</param>
  216. <exception cref="T:System.ArgumentOutOfRangeException">
  217. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  218. <exception cref="T:System.ArgumentException">
  219. <paramref name="index" /> and <paramref name="count" /> do not denote a valid range of elements in the <see cref="T:System.Collections.ArrayList" />. </exception>
  220. <filterpriority>2</filterpriority>
  221. </member>
  222. <member name="M:System.Collections.ArrayList.IndexOf(System.Object)">
  223. <summary>指定した <see cref="T:System.Object" /> を検索し、<see cref="T:System.Collections.ArrayList" /> 全体内で最初に見つかった位置の 0 から始まるインデックスを返します。</summary>
  224. <returns>
  225. <see cref="T:System.Collections.ArrayList" /> 全体を対象とする <paramref name="value" /> の検索で最初に見つかった位置のインデックス (0 から始まる)。それ以外の場合は -1。</returns>
  226. <param name="value">
  227. <see cref="T:System.Collections.ArrayList" /> 内で検索される <see cref="T:System.Object" />。値は null に設定できます。</param>
  228. <filterpriority>1</filterpriority>
  229. </member>
  230. <member name="M:System.Collections.ArrayList.IndexOf(System.Object,System.Int32)">
  231. <summary>指定した <see cref="T:System.Object" /> を検索し、指定したインデックスから最後の要素までの <see cref="T:System.Collections.ArrayList" /> 内の要素の範囲内で最初に出現する位置の 0 から始まるインデックス番号を返します。</summary>
  232. <returns>
  233. <paramref name="startIndex" /> から最後の要素までの <see cref="T:System.Collections.ArrayList" /> 内の要素の範囲内で <paramref name="value" /> が見つかった場合は、最初に見つかった位置の 0 から始まるインデックス番号。それ以外の場合は -1。</returns>
  234. <param name="value">
  235. <see cref="T:System.Collections.ArrayList" /> 内で検索される <see cref="T:System.Object" />。値は null に設定できます。</param>
  236. <param name="startIndex">検索の開始位置を示す 0 から始まるインデックス。空のリストでは 0 (ゼロ) は有効です。</param>
  237. <exception cref="T:System.ArgumentOutOfRangeException">
  238. <paramref name="startIndex" /> is outside the range of valid indexes for the <see cref="T:System.Collections.ArrayList" />. </exception>
  239. <filterpriority>1</filterpriority>
  240. </member>
  241. <member name="M:System.Collections.ArrayList.IndexOf(System.Object,System.Int32,System.Int32)">
  242. <summary>指定した <see cref="T:System.Object" /> を検索し、指定したインデックスから始まって指定した数の要素を格納する <see cref="T:System.Collections.ArrayList" /> 内の要素の範囲内で最初に出現する位置の 0 から始まるインデックス番号を返します。</summary>
  243. <returns>
  244. <paramref name="startIndex" /> から始まって <paramref name="count" /> 個の要素を格納する <see cref="T:System.Collections.ArrayList" /> 内の要素の範囲内で <paramref name="value" /> が見つかった場合は、最初に見つかった位置の 0 から始まるインデックス番号。それ以外の場合は -1。</returns>
  245. <param name="value">
  246. <see cref="T:System.Collections.ArrayList" /> 内で検索される <see cref="T:System.Object" />。値は null に設定できます。</param>
  247. <param name="startIndex">検索の開始位置を示す 0 から始まるインデックス。空のリストでは 0 (ゼロ) は有効です。</param>
  248. <param name="count">検索対象の範囲内にある要素の数。</param>
  249. <exception cref="T:System.ArgumentOutOfRangeException">
  250. <paramref name="startIndex" /> is outside the range of valid indexes for the <see cref="T:System.Collections.ArrayList" />.-or- <paramref name="count" /> is less than zero.-or- <paramref name="startIndex" /> and <paramref name="count" /> do not specify a valid section in the <see cref="T:System.Collections.ArrayList" />. </exception>
  251. <filterpriority>1</filterpriority>
  252. </member>
  253. <member name="M:System.Collections.ArrayList.Insert(System.Int32,System.Object)">
  254. <summary>
  255. <see cref="T:System.Collections.ArrayList" /> 内の指定したインデックスの位置に要素を挿入します。</summary>
  256. <param name="index">
  257. <paramref name="value" /> を挿入する位置の、0 から始まるインデックス番号。</param>
  258. <param name="value">挿入する <see cref="T:System.Object" />。値は null に設定できます。</param>
  259. <exception cref="T:System.ArgumentOutOfRangeException">
  260. <paramref name="index" /> is less than zero.-or- <paramref name="index" /> is greater than <see cref="P:System.Collections.ArrayList.Count" />. </exception>
  261. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.-or- The <see cref="T:System.Collections.ArrayList" /> has a fixed size. </exception>
  262. <filterpriority>1</filterpriority>
  263. </member>
  264. <member name="M:System.Collections.ArrayList.InsertRange(System.Int32,System.Collections.ICollection)">
  265. <summary>コレクションの要素を <see cref="T:System.Collections.ArrayList" /> 内の指定したインデックスの位置に挿入します。</summary>
  266. <param name="index">新しい要素が挿入される位置の 0 から始まるインデックス。</param>
  267. <param name="c">
  268. <see cref="T:System.Collections.ArrayList" /> に要素を挿入する <see cref="T:System.Collections.ICollection" />。コレクション自体を null にすることはできませんが、コレクションに格納する要素は null であってもかまいません。</param>
  269. <exception cref="T:System.ArgumentNullException">
  270. <paramref name="c" /> is null. </exception>
  271. <exception cref="T:System.ArgumentOutOfRangeException">
  272. <paramref name="index" /> is less than zero.-or- <paramref name="index" /> is greater than <see cref="P:System.Collections.ArrayList.Count" />. </exception>
  273. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.-or- The <see cref="T:System.Collections.ArrayList" /> has a fixed size. </exception>
  274. <filterpriority>2</filterpriority>
  275. </member>
  276. <member name="P:System.Collections.ArrayList.IsFixedSize">
  277. <summary>
  278. <see cref="T:System.Collections.ArrayList" /> が固定サイズかどうかを示す値を取得します。</summary>
  279. <returns>
  280. <see cref="T:System.Collections.ArrayList" /> が固定サイズの場合は true。それ以外の場合は false。既定値は、false です。</returns>
  281. <filterpriority>2</filterpriority>
  282. </member>
  283. <member name="P:System.Collections.ArrayList.IsReadOnly">
  284. <summary>
  285. <see cref="T:System.Collections.ArrayList" /> が読み取り専用かどうかを示す値を取得します。</summary>
  286. <returns>
  287. <see cref="T:System.Collections.ArrayList" /> が読み取り専用である場合は true。それ以外の場合は false。既定値は、false です。</returns>
  288. <filterpriority>2</filterpriority>
  289. </member>
  290. <member name="P:System.Collections.ArrayList.IsSynchronized">
  291. <summary>
  292. <see cref="T:System.Collections.ArrayList" /> へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  293. <returns>
  294. <see cref="T:System.Collections.ArrayList" /> へのアクセスが同期されている (スレッド セーフである) 場合は true。それ以外の場合は false。既定値は、false です。</returns>
  295. <filterpriority>2</filterpriority>
  296. </member>
  297. <member name="P:System.Collections.ArrayList.Item(System.Int32)">
  298. <summary>指定したインデックスにある要素を取得または設定します。</summary>
  299. <returns>指定したインデックス位置にある要素。</returns>
  300. <param name="index">取得または設定する要素の、0 から始まるインデックス番号。</param>
  301. <exception cref="T:System.ArgumentOutOfRangeException">
  302. <paramref name="index" /> is less than zero.-or- <paramref name="index" /> is equal to or greater than <see cref="P:System.Collections.ArrayList.Count" />. </exception>
  303. <filterpriority>1</filterpriority>
  304. </member>
  305. <member name="M:System.Collections.ArrayList.LastIndexOf(System.Object)">
  306. <summary>指定した <see cref="T:System.Object" /> を検索し、<see cref="T:System.Collections.ArrayList" /> 全体内で最後に見つかった位置の 0 から始まるインデックスを返します。</summary>
  307. <returns>
  308. <paramref name="value" /> が見つかった場合は、<see cref="T:System.Collections.ArrayList" /> 全体で最後に見つかった位置のインデックス番号 (0 から始まる)。それ以外の場合は -1。</returns>
  309. <param name="value">
  310. <see cref="T:System.Collections.ArrayList" /> 内で検索される <see cref="T:System.Object" />。値は null に設定できます。</param>
  311. <filterpriority>2</filterpriority>
  312. </member>
  313. <member name="M:System.Collections.ArrayList.LastIndexOf(System.Object,System.Int32)">
  314. <summary>指定した <see cref="T:System.Object" /> を検索し、最初の要素から、指定したインデックスまでの <see cref="T:System.Collections.ArrayList" /> 内の要素の範囲内で最後に出現する位置の 0 から始まるインデックス番号を返します。</summary>
  315. <returns>最初の要素から <paramref name="startIndex" /> までの <see cref="T:System.Collections.ArrayList" /> 内の要素の範囲内で <paramref name="value" /> が見つかった場合は、最後に見つかった位置の 0 から始まるインデックス番号。それ以外の場合は -1。</returns>
  316. <param name="value">
  317. <see cref="T:System.Collections.ArrayList" /> 内で検索される <see cref="T:System.Object" />。値は null に設定できます。</param>
  318. <param name="startIndex">後方検索の開始位置を示す 0 から始まるインデックス。</param>
  319. <exception cref="T:System.ArgumentOutOfRangeException">
  320. <paramref name="startIndex" /> is outside the range of valid indexes for the <see cref="T:System.Collections.ArrayList" />. </exception>
  321. <filterpriority>2</filterpriority>
  322. </member>
  323. <member name="M:System.Collections.ArrayList.LastIndexOf(System.Object,System.Int32,System.Int32)">
  324. <summary>指定した <see cref="T:System.Object" /> を検索して、指定した数の要素を格納し、指定したインデックスの位置で終了する <see cref="T:System.Collections.ArrayList" /> 内の要素の範囲内で最後に出現する位置の 0 から始まるインデックス番号を返します。</summary>
  325. <returns>
  326. <paramref name="count" /> 個の要素を格納し、<paramref name="startIndex" /> の位置で終了する <see cref="T:System.Collections.ArrayList" /> 内の要素の範囲内で <paramref name="value" /> が見つかった場合は、最後に見つかった位置の 0 から始まるインデックス番号。それ以外の場合は -1。</returns>
  327. <param name="value">
  328. <see cref="T:System.Collections.ArrayList" /> 内で検索される <see cref="T:System.Object" />。値は null に設定できます。</param>
  329. <param name="startIndex">後方検索の開始位置を示す 0 から始まるインデックス。</param>
  330. <param name="count">検索対象の範囲内にある要素の数。</param>
  331. <exception cref="T:System.ArgumentOutOfRangeException">
  332. <paramref name="startIndex" /> is outside the range of valid indexes for the <see cref="T:System.Collections.ArrayList" />.-or- <paramref name="count" /> is less than zero.-or- <paramref name="startIndex" /> and <paramref name="count" /> do not specify a valid section in the <see cref="T:System.Collections.ArrayList" />. </exception>
  333. <filterpriority>2</filterpriority>
  334. </member>
  335. <member name="M:System.Collections.ArrayList.ReadOnly(System.Collections.ArrayList)">
  336. <summary>読み取り専用 <see cref="T:System.Collections.ArrayList" /> ラッパーを返します。</summary>
  337. <returns>
  338. <paramref name="list" /> をラップする読み取り専用の <see cref="T:System.Collections.ArrayList" /> ラッパー。</returns>
  339. <param name="list">ラップする <see cref="T:System.Collections.ArrayList" />。</param>
  340. <exception cref="T:System.ArgumentNullException">
  341. <paramref name="list" /> is null. </exception>
  342. <filterpriority>2</filterpriority>
  343. </member>
  344. <member name="M:System.Collections.ArrayList.ReadOnly(System.Collections.IList)">
  345. <summary>読み取り専用 <see cref="T:System.Collections.IList" /> ラッパーを返します。</summary>
  346. <returns>
  347. <paramref name="list" /> をラップする読み取り専用の <see cref="T:System.Collections.IList" /> ラッパー。</returns>
  348. <param name="list">ラップする <see cref="T:System.Collections.IList" />。</param>
  349. <exception cref="T:System.ArgumentNullException">
  350. <paramref name="list" /> is null. </exception>
  351. <filterpriority>2</filterpriority>
  352. </member>
  353. <member name="M:System.Collections.ArrayList.Remove(System.Object)">
  354. <summary>
  355. <see cref="T:System.Collections.ArrayList" /> 内で最初に見つかった特定のオブジェクトを削除します。</summary>
  356. <param name="obj">
  357. <see cref="T:System.Collections.ArrayList" /> から削除する <see cref="T:System.Object" />。値は null に設定できます。</param>
  358. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.-or- The <see cref="T:System.Collections.ArrayList" /> has a fixed size. </exception>
  359. <filterpriority>1</filterpriority>
  360. </member>
  361. <member name="M:System.Collections.ArrayList.RemoveAt(System.Int32)">
  362. <summary>
  363. <see cref="T:System.Collections.ArrayList" /> の指定したインデックスにある要素を削除します。</summary>
  364. <param name="index">削除する要素の、0 から始まるインデックス。</param>
  365. <exception cref="T:System.ArgumentOutOfRangeException">
  366. <paramref name="index" /> is less than zero.-or- <paramref name="index" /> is equal to or greater than <see cref="P:System.Collections.ArrayList.Count" />. </exception>
  367. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.-or- The <see cref="T:System.Collections.ArrayList" /> has a fixed size. </exception>
  368. <filterpriority>1</filterpriority>
  369. </member>
  370. <member name="M:System.Collections.ArrayList.RemoveRange(System.Int32,System.Int32)">
  371. <summary>
  372. <see cref="T:System.Collections.ArrayList" /> から要素の範囲を削除します。</summary>
  373. <param name="index">削除する要素の範囲の開始位置を示す 0 から始まるインデックス。</param>
  374. <param name="count">削除する要素の数を指定します。</param>
  375. <exception cref="T:System.ArgumentOutOfRangeException">
  376. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  377. <exception cref="T:System.ArgumentException">
  378. <paramref name="index" /> and <paramref name="count" /> do not denote a valid range of elements in the <see cref="T:System.Collections.ArrayList" />. </exception>
  379. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.-or- The <see cref="T:System.Collections.ArrayList" /> has a fixed size. </exception>
  380. <filterpriority>2</filterpriority>
  381. </member>
  382. <member name="M:System.Collections.ArrayList.Repeat(System.Object,System.Int32)">
  383. <summary>要素が指定した値のコピーである <see cref="T:System.Collections.ArrayList" /> を返します。</summary>
  384. <returns>
  385. <paramref name="count" /> 個の要素がある <see cref="T:System.Collections.ArrayList" />。要素はすべて <paramref name="value" /> のコピーです。</returns>
  386. <param name="value">新しい <see cref="T:System.Collections.ArrayList" /> で複数回コピーする <see cref="T:System.Object" />。値は null に設定できます。</param>
  387. <param name="count">
  388. <paramref name="value" /> をコピーする回数。</param>
  389. <exception cref="T:System.ArgumentOutOfRangeException">
  390. <paramref name="count" /> is less than zero. </exception>
  391. <filterpriority>2</filterpriority>
  392. </member>
  393. <member name="M:System.Collections.ArrayList.Reverse">
  394. <summary>
  395. <see cref="T:System.Collections.ArrayList" /> 全体の要素の順序を反転させます。</summary>
  396. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  397. <filterpriority>2</filterpriority>
  398. </member>
  399. <member name="M:System.Collections.ArrayList.Reverse(System.Int32,System.Int32)">
  400. <summary>指定した範囲の要素の順序を反転させます。</summary>
  401. <param name="index">反転させる範囲の開始位置を示す 0 から始まるインデックス。</param>
  402. <param name="count">反転させる範囲内にある要素の数。</param>
  403. <exception cref="T:System.ArgumentOutOfRangeException">
  404. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  405. <exception cref="T:System.ArgumentException">
  406. <paramref name="index" /> and <paramref name="count" /> do not denote a valid range of elements in the <see cref="T:System.Collections.ArrayList" />. </exception>
  407. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  408. <filterpriority>2</filterpriority>
  409. </member>
  410. <member name="M:System.Collections.ArrayList.SetRange(System.Int32,System.Collections.ICollection)">
  411. <summary>コレクションの要素を <see cref="T:System.Collections.ArrayList" /> 内の要素の範囲にコピーします。</summary>
  412. <param name="index">
  413. <paramref name="c" /> の要素のコピーを開始する位置を示す、0 から始まる <see cref="T:System.Collections.ArrayList" /> インデックス。</param>
  414. <param name="c">要素を <see cref="T:System.Collections.ArrayList" /> にコピーする <see cref="T:System.Collections.ICollection" />。コレクション自体を null にすることはできませんが、コレクションに格納する要素は null であってもかまいません。</param>
  415. <exception cref="T:System.ArgumentOutOfRangeException">
  416. <paramref name="index" /> is less than zero.-or- <paramref name="index" /> plus the number of elements in <paramref name="c" /> is greater than <see cref="P:System.Collections.ArrayList.Count" />. </exception>
  417. <exception cref="T:System.ArgumentNullException">
  418. <paramref name="c" /> is null. </exception>
  419. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  420. <filterpriority>2</filterpriority>
  421. </member>
  422. <member name="M:System.Collections.ArrayList.Sort">
  423. <summary>
  424. <see cref="T:System.Collections.ArrayList" /> 全体で要素を並べ替えます。</summary>
  425. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  426. <filterpriority>1</filterpriority>
  427. </member>
  428. <member name="M:System.Collections.ArrayList.Sort(System.Collections.IComparer)">
  429. <summary>指定した比較子を使用して、<see cref="T:System.Collections.ArrayList" /> 全体内の要素を並べ替えます。</summary>
  430. <param name="comparer">要素を比較する場合に使用する <see cref="T:System.Collections.IComparer" /> 実装。または各要素の <see cref="T:System.IComparable" /> 実装を使用するための null 参照 (Visual Basic の場合は Nothing)。</param>
  431. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  432. <exception cref="T:System.InvalidOperationException">An error occurred while comparing two elements.</exception>
  433. <exception cref="T:System.ArgumentException">null is passed for <paramref name="comparer" />, and the elements in the list do not implement <see cref="T:System.IComparable" />.</exception>
  434. <filterpriority>1</filterpriority>
  435. </member>
  436. <member name="M:System.Collections.ArrayList.Sort(System.Int32,System.Int32,System.Collections.IComparer)">
  437. <summary>指定した比較子を使用して、<see cref="T:System.Collections.ArrayList" /> 内の要素の範囲内の要素を並べ替えます。</summary>
  438. <param name="index">並べ替える範囲の開始位置を示す 0 から始まるインデックス。</param>
  439. <param name="count">並べ替える範囲の長さ。</param>
  440. <param name="comparer">要素を比較する場合に使用する <see cref="T:System.Collections.IComparer" /> 実装。または各要素の <see cref="T:System.IComparable" /> 実装を使用するための null 参照 (Visual Basic の場合は Nothing)。</param>
  441. <exception cref="T:System.ArgumentOutOfRangeException">
  442. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  443. <exception cref="T:System.ArgumentException">
  444. <paramref name="index" /> and <paramref name="count" /> do not specify a valid range in the <see cref="T:System.Collections.ArrayList" />. </exception>
  445. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  446. <exception cref="T:System.InvalidOperationException">An error occurred while comparing two elements.</exception>
  447. <filterpriority>1</filterpriority>
  448. </member>
  449. <member name="M:System.Collections.ArrayList.Synchronized(System.Collections.ArrayList)">
  450. <summary>同期されている (スレッド セーフな) <see cref="T:System.Collections.ArrayList" /> ラッパーを返します。</summary>
  451. <returns>同期されている (スレッド セーフな) <see cref="T:System.Collections.ArrayList" /> ラッパー。</returns>
  452. <param name="list">同期する <see cref="T:System.Collections.ArrayList" />。</param>
  453. <exception cref="T:System.ArgumentNullException">
  454. <paramref name="list" /> is null. </exception>
  455. <filterpriority>2</filterpriority>
  456. </member>
  457. <member name="M:System.Collections.ArrayList.Synchronized(System.Collections.IList)">
  458. <summary>同期されている (スレッド セーフな) <see cref="T:System.Collections.IList" /> ラッパーを返します。</summary>
  459. <returns>同期されている (スレッド セーフな) <see cref="T:System.Collections.IList" /> ラッパー。</returns>
  460. <param name="list">同期する <see cref="T:System.Collections.IList" />。</param>
  461. <exception cref="T:System.ArgumentNullException">
  462. <paramref name="list" /> is null. </exception>
  463. <filterpriority>2</filterpriority>
  464. </member>
  465. <member name="P:System.Collections.ArrayList.SyncRoot">
  466. <summary>
  467. <see cref="T:System.Collections.ArrayList" /> へのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  468. <returns>
  469. <see cref="T:System.Collections.ArrayList" /> へのアクセスを同期するために使用できるオブジェクト。</returns>
  470. <filterpriority>2</filterpriority>
  471. </member>
  472. <member name="M:System.Collections.ArrayList.ToArray">
  473. <summary>
  474. <see cref="T:System.Collections.ArrayList" /> の要素を新しい <see cref="T:System.Object" /> 配列にコピーします。</summary>
  475. <returns>
  476. <see cref="T:System.Collections.ArrayList" /> の要素のコピーを格納する <see cref="T:System.Object" /> 配列。</returns>
  477. <filterpriority>1</filterpriority>
  478. </member>
  479. <member name="M:System.Collections.ArrayList.ToArray(System.Type)">
  480. <summary>
  481. <see cref="T:System.Collections.ArrayList" /> の要素を、指定した要素型の新しい配列にコピーします。</summary>
  482. <returns>
  483. <see cref="T:System.Collections.ArrayList" /> の要素のコピーを格納する、指定した要素型の配列。</returns>
  484. <param name="type">要素を作成およびコピーする対象となる配列の要素 <see cref="T:System.Type" />。</param>
  485. <exception cref="T:System.ArgumentNullException">
  486. <paramref name="type" /> is null. </exception>
  487. <exception cref="T:System.InvalidCastException">The type of the source <see cref="T:System.Collections.ArrayList" /> cannot be cast automatically to the specified type. </exception>
  488. <filterpriority>1</filterpriority>
  489. </member>
  490. <member name="M:System.Collections.ArrayList.TrimToSize">
  491. <summary>容量を <see cref="T:System.Collections.ArrayList" /> 内にある実際の要素数に設定します。</summary>
  492. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only.-or- The <see cref="T:System.Collections.ArrayList" /> has a fixed size. </exception>
  493. <filterpriority>2</filterpriority>
  494. </member>
  495. <member name="T:System.Collections.CaseInsensitiveComparer">
  496. <summary>2 つのオブジェクトが等しいかどうかを比較します。比較時には文字列の大文字と小文字は区別されません。</summary>
  497. <filterpriority>2</filterpriority>
  498. </member>
  499. <member name="M:System.Collections.CaseInsensitiveComparer.#ctor">
  500. <summary>現在のスレッドの <see cref="P:System.Threading.Thread.CurrentCulture" /> を使用して、<see cref="T:System.Collections.CaseInsensitiveComparer" /> クラスの新しいインスタンスを初期化します。</summary>
  501. </member>
  502. <member name="M:System.Collections.CaseInsensitiveComparer.#ctor(System.Globalization.CultureInfo)">
  503. <summary>指定した <see cref="T:System.Globalization.CultureInfo" /> を使用して、<see cref="T:System.Collections.CaseInsensitiveComparer" /> クラスの新しいインスタンスを初期化します。</summary>
  504. <param name="culture">新しい <see cref="T:System.Collections.CaseInsensitiveComparer" /> で使用する <see cref="T:System.Globalization.CultureInfo" />。</param>
  505. <exception cref="T:System.ArgumentNullException">
  506. <paramref name="culture" /> は null なので、</exception>
  507. </member>
  508. <member name="M:System.Collections.CaseInsensitiveComparer.Compare(System.Object,System.Object)">
  509. <summary>同じ型の 2 つのオブジェクトに対して大文字小文字を区別しない比較を実行し、一方が他方よりも小さいか、等しいか、大きいかを示す値を返します。</summary>
  510. <returns>
  511. <paramref name="a" /> と <paramref name="b" /> の相対値を示す符号付き整数。次の表を参照してください。Value説明0 より小さい値<paramref name="a" /> が <paramref name="b" /> より小さい。大文字と小文字は区別されません。0<paramref name="a" /> と <paramref name="b" /> は等しい。大文字と小文字は区別されません。0 を超える値<paramref name="a" /> が <paramref name="b" /> より大きい。大文字と小文字は区別されません。</returns>
  512. <param name="a">比較する最初のオブジェクト。</param>
  513. <param name="b">比較する 2 番目のオブジェクト。</param>
  514. <exception cref="T:System.ArgumentException">
  515. <paramref name="a" /> と <paramref name="b" /> が、いずれも <see cref="T:System.IComparable" /> インターフェイスを実装していません。または<paramref name="a" /> と <paramref name="b" /> の型が異なります。</exception>
  516. <filterpriority>2</filterpriority>
  517. </member>
  518. <member name="P:System.Collections.CaseInsensitiveComparer.Default">
  519. <summary>現在のスレッドの <see cref="P:System.Threading.Thread.CurrentCulture" /> に関連付けられた、常に使用できる <see cref="T:System.Collections.CaseInsensitiveComparer" /> のインスタンスを取得します。</summary>
  520. <returns>現在のスレッドの <see cref="P:System.Threading.Thread.CurrentCulture" /> に関連付けられた <see cref="T:System.Collections.CaseInsensitiveComparer" /> のインスタンス。</returns>
  521. <filterpriority>1</filterpriority>
  522. <PermissionSet>
  523. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  524. </PermissionSet>
  525. </member>
  526. <member name="P:System.Collections.CaseInsensitiveComparer.DefaultInvariant">
  527. <summary>
  528. <see cref="P:System.Globalization.CultureInfo.InvariantCulture" /> に関連付けられた、常に使用できる <see cref="T:System.Collections.CaseInsensitiveComparer" /> のインスタンスを取得します。</summary>
  529. <returns>
  530. <see cref="P:System.Globalization.CultureInfo.InvariantCulture" /> に関連付けられた <see cref="T:System.Collections.CaseInsensitiveComparer" /> のインスタンス。</returns>
  531. <filterpriority>1</filterpriority>
  532. <PermissionSet>
  533. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  534. </PermissionSet>
  535. </member>
  536. <member name="T:System.Collections.CollectionBase">
  537. <summary>厳密に型指定されたコレクションの abstract 基本クラスを提供します。</summary>
  538. <filterpriority>2</filterpriority>
  539. </member>
  540. <member name="M:System.Collections.CollectionBase.#ctor">
  541. <summary>既定の初期量を使用して、<see cref="T:System.Collections.CollectionBase" /> クラスの新しいインスタンスを初期化します。</summary>
  542. </member>
  543. <member name="M:System.Collections.CollectionBase.#ctor(System.Int32)">
  544. <summary>容量を指定して、<see cref="T:System.Collections.CollectionBase" /> クラスの新しいインスタンスを初期化します。</summary>
  545. <param name="capacity">新しいリストに格納できる要素の数。</param>
  546. </member>
  547. <member name="P:System.Collections.CollectionBase.Capacity">
  548. <summary>
  549. <see cref="T:System.Collections.CollectionBase" /> に格納できる要素の数を取得または設定します。</summary>
  550. <returns>
  551. <see cref="T:System.Collections.CollectionBase" /> に格納できる要素の数。</returns>
  552. <exception cref="T:System.ArgumentOutOfRangeException">
  553. <see cref="P:System.Collections.CollectionBase.Capacity" /> が <see cref="P:System.Collections.CollectionBase.Count" /> より小さい値に設定されています。</exception>
  554. <exception cref="T:System.OutOfMemoryException">システムのメモリが不足しています。</exception>
  555. <filterpriority>2</filterpriority>
  556. </member>
  557. <member name="M:System.Collections.CollectionBase.Clear">
  558. <summary>
  559. <see cref="T:System.Collections.CollectionBase" /> インスタンスからすべてのオブジェクトを削除します。このメソッドはオーバーライドできません。</summary>
  560. <filterpriority>2</filterpriority>
  561. </member>
  562. <member name="P:System.Collections.CollectionBase.Count">
  563. <summary>
  564. <see cref="T:System.Collections.CollectionBase" /> インスタンスに格納されている要素の数を取得します。このプロパティはオーバーライドできません。</summary>
  565. <returns>
  566. <see cref="T:System.Collections.CollectionBase" /> インスタンスに格納されている要素の数。このプロパティ値を取得することは、O(1) 操作になります。</returns>
  567. <filterpriority>2</filterpriority>
  568. </member>
  569. <member name="M:System.Collections.CollectionBase.GetEnumerator">
  570. <summary>
  571. <see cref="T:System.Collections.CollectionBase" /> インスタンスを反復処理する列挙子を返します。</summary>
  572. <returns>
  573. <see cref="T:System.Collections.CollectionBase" /> インスタンスの <see cref="T:System.Collections.IEnumerator" />。</returns>
  574. <filterpriority>2</filterpriority>
  575. </member>
  576. <member name="P:System.Collections.CollectionBase.InnerList">
  577. <summary>
  578. <see cref="T:System.Collections.CollectionBase" /> インスタンス内の要素のリストを格納する <see cref="T:System.Collections.ArrayList" /> を取得します。</summary>
  579. <returns>
  580. <see cref="T:System.Collections.CollectionBase" /> インスタンス自体を表す <see cref="T:System.Collections.ArrayList" />。このプロパティ値を取得することは、O(1) 操作になります。</returns>
  581. </member>
  582. <member name="P:System.Collections.CollectionBase.List">
  583. <summary>
  584. <see cref="T:System.Collections.CollectionBase" /> インスタンス内の要素のリストを格納する <see cref="T:System.Collections.IList" /> を取得します。</summary>
  585. <returns>
  586. <see cref="T:System.Collections.CollectionBase" /> インスタンス自体を表す <see cref="T:System.Collections.IList" />。</returns>
  587. </member>
  588. <member name="M:System.Collections.CollectionBase.OnClear">
  589. <summary>
  590. <see cref="T:System.Collections.CollectionBase" /> インスタンスの内容を消去するときに、追加のカスタム プロセスを実行します。</summary>
  591. </member>
  592. <member name="M:System.Collections.CollectionBase.OnClearComplete">
  593. <summary>
  594. <see cref="T:System.Collections.CollectionBase" /> インスタンスの内容を消去した後に、追加のカスタム プロセスを実行します。</summary>
  595. </member>
  596. <member name="M:System.Collections.CollectionBase.OnInsert(System.Int32,System.Object)">
  597. <summary>
  598. <see cref="T:System.Collections.CollectionBase" /> インスタンスに新しい要素を挿入する前に、追加のカスタム プロセスを実行します。</summary>
  599. <param name="index">
  600. <paramref name="value" /> を挿入する位置の、0 から始まるインデックス。</param>
  601. <param name="value">
  602. <paramref name="index" /> にある要素の新しい値。</param>
  603. </member>
  604. <member name="M:System.Collections.CollectionBase.OnInsertComplete(System.Int32,System.Object)">
  605. <summary>
  606. <see cref="T:System.Collections.CollectionBase" /> インスタンスに新しい要素を挿入した後に、追加のカスタム プロセスを実行します。</summary>
  607. <param name="index">
  608. <paramref name="value" /> を挿入する位置の、0 から始まるインデックス。</param>
  609. <param name="value">
  610. <paramref name="index" /> にある要素の新しい値。</param>
  611. </member>
  612. <member name="M:System.Collections.CollectionBase.OnRemove(System.Int32,System.Object)">
  613. <summary>
  614. <see cref="T:System.Collections.CollectionBase" /> インスタンスから要素を削除するときに、追加のカスタム プロセスを実行します。</summary>
  615. <param name="index">
  616. <paramref name="value" /> が存在する位置の、0 から始まるインデックス番号。</param>
  617. <param name="value">
  618. <paramref name="index" /> から削除する要素の値。</param>
  619. </member>
  620. <member name="M:System.Collections.CollectionBase.OnRemoveComplete(System.Int32,System.Object)">
  621. <summary>
  622. <see cref="T:System.Collections.CollectionBase" /> インスタンスから要素を削除した後に、追加のカスタム プロセスを実行します。</summary>
  623. <param name="index">
  624. <paramref name="value" /> が存在する位置の、0 から始まるインデックス番号。</param>
  625. <param name="value">
  626. <paramref name="index" /> から削除する要素の値。</param>
  627. </member>
  628. <member name="M:System.Collections.CollectionBase.OnSet(System.Int32,System.Object,System.Object)">
  629. <summary>
  630. <see cref="T:System.Collections.CollectionBase" /> インスタンスに値を設定する前に、追加のカスタム プロセスを実行します。</summary>
  631. <param name="index">
  632. <paramref name="oldValue" /> が存在する位置の、0 から始まるインデックス。</param>
  633. <param name="oldValue">
  634. <paramref name="newValue" /> で置換する値。</param>
  635. <param name="newValue">
  636. <paramref name="index" /> にある要素の新しい値。</param>
  637. </member>
  638. <member name="M:System.Collections.CollectionBase.OnSetComplete(System.Int32,System.Object,System.Object)">
  639. <summary>
  640. <see cref="T:System.Collections.CollectionBase" /> インスタンスに値を設定した後に、追加のカスタム プロセスを実行します。</summary>
  641. <param name="index">
  642. <paramref name="oldValue" /> が存在する位置の、0 から始まるインデックス。</param>
  643. <param name="oldValue">
  644. <paramref name="newValue" /> で置換する値。</param>
  645. <param name="newValue">
  646. <paramref name="index" /> にある要素の新しい値。</param>
  647. </member>
  648. <member name="M:System.Collections.CollectionBase.OnValidate(System.Object)">
  649. <summary>値を検証するときに、追加のカスタム プロセスを実行します。</summary>
  650. <param name="value">検証対象のオブジェクト。</param>
  651. <exception cref="T:System.ArgumentNullException">
  652. <paramref name="value" /> は null なので、</exception>
  653. </member>
  654. <member name="M:System.Collections.CollectionBase.RemoveAt(System.Int32)">
  655. <summary>
  656. <see cref="T:System.Collections.CollectionBase" /> インスタンスの指定したインデックスにある要素を削除します。このメソッドはオーバーライドできません。</summary>
  657. <param name="index">削除する要素の、0 から始まるインデックス番号。</param>
  658. <exception cref="T:System.ArgumentOutOfRangeException">
  659. <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <see cref="P:System.Collections.CollectionBase.Count" /> 以上です。</exception>
  660. <filterpriority>2</filterpriority>
  661. </member>
  662. <member name="M:System.Collections.CollectionBase.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  663. <summary>
  664. <see cref="T:System.Collections.CollectionBase" /> 全体を互換性のある 1 次元の <see cref="T:System.Array" /> にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まります。</summary>
  665. <param name="array">
  666. <see cref="T:System.Collections.CollectionBase" /> から要素がコピーされる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  667. <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
  668. <exception cref="T:System.ArgumentNullException">
  669. <paramref name="array" /> は null なので、</exception>
  670. <exception cref="T:System.ArgumentOutOfRangeException">
  671. <paramref name="index" /> が 0 未満です。</exception>
  672. <exception cref="T:System.ArgumentException">
  673. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.CollectionBase" /> の要素数が、<paramref name="index" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  674. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.CollectionBase" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  675. </member>
  676. <member name="P:System.Collections.CollectionBase.System#Collections#ICollection#IsSynchronized">
  677. <summary>
  678. <see cref="T:System.Collections.CollectionBase" /> へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  679. <returns>
  680. <see cref="T:System.Collections.CollectionBase" /> へのアクセスが同期されている (スレッド セーフである) 場合は true。それ以外の場合は false。既定値は、false です。</returns>
  681. </member>
  682. <member name="P:System.Collections.CollectionBase.System#Collections#ICollection#SyncRoot">
  683. <summary>
  684. <see cref="T:System.Collections.CollectionBase" /> へのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  685. <returns>
  686. <see cref="T:System.Collections.CollectionBase" /> へのアクセスを同期するために使用できるオブジェクト。</returns>
  687. </member>
  688. <member name="M:System.Collections.CollectionBase.System#Collections#IList#Add(System.Object)">
  689. <summary>
  690. <see cref="T:System.Collections.CollectionBase" /> の末尾にオブジェクトを追加します。</summary>
  691. <returns>
  692. <paramref name="value" /> が追加された位置の <see cref="T:System.Collections.CollectionBase" /> インデックス。</returns>
  693. <param name="value">
  694. <see cref="T:System.Collections.CollectionBase" /> の末尾に追加する <see cref="T:System.Object" />。</param>
  695. <exception cref="T:System.NotSupportedException">
  696. <see cref="T:System.Collections.CollectionBase" /> は読み取り専用です。または<see cref="T:System.Collections.CollectionBase" /> が固定サイズです。</exception>
  697. </member>
  698. <member name="M:System.Collections.CollectionBase.System#Collections#IList#Contains(System.Object)">
  699. <summary>
  700. <see cref="T:System.Collections.CollectionBase" /> に特定の要素が格納されているかどうかを判断します。</summary>
  701. <returns>指定した <paramref name="value" /> が <see cref="T:System.Collections.CollectionBase" /> に含まれている場合は true。それ以外の場合は false。</returns>
  702. <param name="value">
  703. <see cref="T:System.Collections.CollectionBase" /> 内で検索される <see cref="T:System.Object" />。</param>
  704. </member>
  705. <member name="M:System.Collections.CollectionBase.System#Collections#IList#IndexOf(System.Object)">
  706. <summary>指定した <see cref="T:System.Object" /> を検索し、<see cref="T:System.Collections.CollectionBase" /> 全体内で最初に見つかった位置の 0 から始まるインデックスを返します。</summary>
  707. <returns>
  708. <see cref="T:System.Collections.CollectionBase" /> 全体内で <paramref name="value" /> が見つかった場合は、最初に見つかった位置の 0 から始まるインデックス番号。それ以外の場合は -1。</returns>
  709. <param name="value">
  710. <see cref="T:System.Collections.CollectionBase" /> 内で検索される <see cref="T:System.Object" />。</param>
  711. </member>
  712. <member name="M:System.Collections.CollectionBase.System#Collections#IList#Insert(System.Int32,System.Object)">
  713. <summary>
  714. <see cref="T:System.Collections.CollectionBase" /> 内の指定したインデックスの位置に要素を挿入します。</summary>
  715. <param name="index">
  716. <paramref name="value" /> を挿入する位置の、0 から始まるインデックス番号。</param>
  717. <param name="value">挿入する <see cref="T:System.Object" />。</param>
  718. <exception cref="T:System.ArgumentOutOfRangeException">
  719. <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <see cref="P:System.Collections.CollectionBase.Count" /> より大きくなっています。</exception>
  720. <exception cref="T:System.NotSupportedException">
  721. <see cref="T:System.Collections.CollectionBase" /> は読み取り専用です。または<see cref="T:System.Collections.CollectionBase" /> が固定サイズです。</exception>
  722. </member>
  723. <member name="P:System.Collections.CollectionBase.System#Collections#IList#IsFixedSize">
  724. <summary>
  725. <see cref="T:System.Collections.CollectionBase" /> が固定サイズかどうかを示す値を取得します。</summary>
  726. <returns>
  727. <see cref="T:System.Collections.CollectionBase" /> が固定サイズの場合は true。それ以外の場合は false。既定値は、false です。</returns>
  728. </member>
  729. <member name="P:System.Collections.CollectionBase.System#Collections#IList#IsReadOnly">
  730. <summary>
  731. <see cref="T:System.Collections.CollectionBase" /> が読み取り専用かどうかを示す値を取得します。</summary>
  732. <returns>
  733. <see cref="T:System.Collections.CollectionBase" /> が読み取り専用である場合は true。それ以外の場合は false。既定値は、false です。</returns>
  734. </member>
  735. <member name="P:System.Collections.CollectionBase.System#Collections#IList#Item(System.Int32)">
  736. <summary>指定したインデックスにある要素を取得または設定します。</summary>
  737. <returns>指定したインデックスにある要素。</returns>
  738. <param name="index">取得または設定する要素の、0 から始まるインデックス番号。</param>
  739. <exception cref="T:System.ArgumentOutOfRangeException">
  740. <paramref name="index" /> が 0 未満です。または<paramref name="index" /> が <see cref="P:System.Collections.CollectionBase.Count" /> 以上です。</exception>
  741. </member>
  742. <member name="M:System.Collections.CollectionBase.System#Collections#IList#Remove(System.Object)">
  743. <summary>
  744. <see cref="T:System.Collections.CollectionBase" /> 内で最初に見つかった特定のオブジェクトを削除します。</summary>
  745. <param name="value">
  746. <see cref="T:System.Collections.CollectionBase" /> から削除する <see cref="T:System.Object" />。</param>
  747. <exception cref="T:System.ArgumentException">
  748. <see cref="T:System.Collections.CollectionBase" /> オブジェクトに <paramref name="value" /> パラメーターが見つかりませんでした。</exception>
  749. <exception cref="T:System.NotSupportedException">
  750. <see cref="T:System.Collections.CollectionBase" /> は読み取り専用です。または<see cref="T:System.Collections.CollectionBase" /> が固定サイズです。</exception>
  751. </member>
  752. <member name="T:System.Collections.Comparer">
  753. <summary>2 つのオブジェクトが等しいかどうかを比較します。文字列の大文字と小文字は区別されます。</summary>
  754. <filterpriority>2</filterpriority>
  755. </member>
  756. <member name="M:System.Collections.Comparer.#ctor(System.Globalization.CultureInfo)">
  757. <summary>指定した <see cref="T:System.Globalization.CultureInfo" /> を使用して、<see cref="T:System.Collections.Comparer" /> クラスの新しいインスタンスを初期化します。</summary>
  758. <param name="culture">新しい <see cref="T:System.Collections.Comparer" /> で使用する <see cref="T:System.Globalization.CultureInfo" />。</param>
  759. <exception cref="T:System.ArgumentNullException">
  760. <paramref name="culture" /> は null なので、</exception>
  761. </member>
  762. <member name="M:System.Collections.Comparer.Compare(System.Object,System.Object)">
  763. <summary>同じ型の 2 つのオブジェクトに対して大文字と小文字を区別する比較を実行し、一方が他方よりも小さいか、等しいか、大きいかを示す値を返します。</summary>
  764. <returns>
  765. <paramref name="a" /> と <paramref name="b" /> の相対値を示す符号付き整数。次の表を参照してください。Value説明0 より小さい値<paramref name="a" /> が <paramref name="b" /> より小さい。0<paramref name="a" /> と <paramref name="b" /> が等しい。0 を超える値<paramref name="a" /> が <paramref name="b" /> より大きくなっています。</returns>
  766. <param name="a">比較する最初のオブジェクト。</param>
  767. <param name="b">比較する 2 番目のオブジェクト。</param>
  768. <exception cref="T:System.ArgumentException">
  769. <paramref name="a" /> と <paramref name="b" /> が、いずれも <see cref="T:System.IComparable" /> インターフェイスを実装していません。または<paramref name="a" /> と <paramref name="b" /> の型が異なっていて、両者を比較できません。</exception>
  770. <filterpriority>2</filterpriority>
  771. </member>
  772. <member name="F:System.Collections.Comparer.Default">
  773. <summary>現在のスレッドの <see cref="P:System.Threading.Thread.CurrentCulture" /> に関連付けられた <see cref="T:System.Collections.Comparer" /> のインスタンスを表します。このフィールドは読み取り専用です。</summary>
  774. <filterpriority>1</filterpriority>
  775. </member>
  776. <member name="F:System.Collections.Comparer.DefaultInvariant">
  777. <summary>
  778. <see cref="P:System.Globalization.CultureInfo.InvariantCulture" /> に関連付けられた <see cref="T:System.Collections.Comparer" /> のインスタンスを表します。このフィールドは読み取り専用です。</summary>
  779. <filterpriority>1</filterpriority>
  780. </member>
  781. <member name="T:System.Collections.DictionaryBase">
  782. <summary>厳密に型指定されたキー/値ペアのコレクションの abstract 基本クラスを提供します。</summary>
  783. <filterpriority>2</filterpriority>
  784. </member>
  785. <member name="M:System.Collections.DictionaryBase.#ctor">
  786. <summary>
  787. <see cref="T:System.Collections.DictionaryBase" /> クラスの新しいインスタンスを初期化します。</summary>
  788. </member>
  789. <member name="M:System.Collections.DictionaryBase.Clear">
  790. <summary>
  791. <see cref="T:System.Collections.DictionaryBase" /> インスタンスの内容を消去します。</summary>
  792. <filterpriority>2</filterpriority>
  793. </member>
  794. <member name="M:System.Collections.DictionaryBase.CopyTo(System.Array,System.Int32)">
  795. <summary>1 次元の <see cref="T:System.Array" /> の指定したインデックスに <see cref="T:System.Collections.DictionaryBase" /> の要素をコピーします。</summary>
  796. <param name="array">
  797. <see cref="T:System.Collections.DictionaryBase" /> インスタンスから <see cref="T:System.Collections.DictionaryEntry" /> オブジェクトがコピーされる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  798. <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。 </param>
  799. <exception cref="T:System.ArgumentNullException">
  800. <paramref name="array" /> は null です。 </exception>
  801. <exception cref="T:System.ArgumentOutOfRangeException">
  802. <paramref name="index" /> が 0 未満です。 </exception>
  803. <exception cref="T:System.ArgumentException">
  804. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.DictionaryBase" /> の要素数が、<paramref name="index" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  805. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.DictionaryBase" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  806. <filterpriority>2</filterpriority>
  807. </member>
  808. <member name="P:System.Collections.DictionaryBase.Count">
  809. <summary>
  810. <see cref="T:System.Collections.DictionaryBase" /> インスタンスに格納されている要素の数を取得します。</summary>
  811. <returns>
  812. <see cref="T:System.Collections.DictionaryBase" /> インスタンスに格納されている要素の数。</returns>
  813. <filterpriority>2</filterpriority>
  814. </member>
  815. <member name="P:System.Collections.DictionaryBase.Dictionary">
  816. <summary>
  817. <see cref="T:System.Collections.DictionaryBase" /> インスタンスに格納されている要素のリストを取得します。</summary>
  818. <returns>
  819. <see cref="T:System.Collections.DictionaryBase" /> インスタンス自体を表す <see cref="T:System.Collections.IDictionary" />。</returns>
  820. </member>
  821. <member name="M:System.Collections.DictionaryBase.GetEnumerator">
  822. <summary>
  823. <see cref="T:System.Collections.DictionaryBase" /> インスタンスを反復処理する <see cref="T:System.Collections.IDictionaryEnumerator" /> を返します。</summary>
  824. <returns>
  825. <see cref="T:System.Collections.DictionaryBase" /> インスタンスの <see cref="T:System.Collections.IDictionaryEnumerator" />。</returns>
  826. <filterpriority>2</filterpriority>
  827. </member>
  828. <member name="P:System.Collections.DictionaryBase.InnerHashtable">
  829. <summary>
  830. <see cref="T:System.Collections.DictionaryBase" /> インスタンスに格納されている要素のリストを取得します。</summary>
  831. <returns>
  832. <see cref="T:System.Collections.DictionaryBase" /> インスタンス自体を表す <see cref="T:System.Collections.Hashtable" />。</returns>
  833. </member>
  834. <member name="M:System.Collections.DictionaryBase.OnClear">
  835. <summary>
  836. <see cref="T:System.Collections.DictionaryBase" /> インスタンスの内容を消去する前に、追加のカスタム プロセスを実行します。</summary>
  837. </member>
  838. <member name="M:System.Collections.DictionaryBase.OnClearComplete">
  839. <summary>
  840. <see cref="T:System.Collections.DictionaryBase" /> インスタンスの内容を消去した後に、追加のカスタム プロセスを実行します。</summary>
  841. </member>
  842. <member name="M:System.Collections.DictionaryBase.OnGet(System.Object,System.Object)">
  843. <summary>指定したキーおよび値を持つ、<see cref="T:System.Collections.DictionaryBase" /> インスタンスの要素を取得します。</summary>
  844. <returns>指定したキーおよび値を持つ要素を格納している <see cref="T:System.Object" />。</returns>
  845. <param name="key">取得する要素のキー。</param>
  846. <param name="currentValue">
  847. <paramref name="key" /> に関連付けられている要素の現在の値。</param>
  848. </member>
  849. <member name="M:System.Collections.DictionaryBase.OnInsert(System.Object,System.Object)">
  850. <summary>
  851. <see cref="T:System.Collections.DictionaryBase" /> インスタンスに新しい要素を挿入する前に、追加のカスタム プロセスを実行します。</summary>
  852. <param name="key">挿入する要素のキー。</param>
  853. <param name="value">挿入する要素の値。</param>
  854. </member>
  855. <member name="M:System.Collections.DictionaryBase.OnInsertComplete(System.Object,System.Object)">
  856. <summary>
  857. <see cref="T:System.Collections.DictionaryBase" /> インスタンスに新しい要素を挿入した後に、追加のカスタム プロセスを実行します。</summary>
  858. <param name="key">挿入する要素のキー。</param>
  859. <param name="value">挿入する要素の値。</param>
  860. </member>
  861. <member name="M:System.Collections.DictionaryBase.OnRemove(System.Object,System.Object)">
  862. <summary>
  863. <see cref="T:System.Collections.DictionaryBase" /> インスタンスから要素を削除する前に、追加のカスタム プロセスを実行します。</summary>
  864. <param name="key">削除する要素のキー。</param>
  865. <param name="value">削除する要素の値。</param>
  866. </member>
  867. <member name="M:System.Collections.DictionaryBase.OnRemoveComplete(System.Object,System.Object)">
  868. <summary>
  869. <see cref="T:System.Collections.DictionaryBase" /> インスタンスから要素を削除した後に、追加のカスタム プロセスを実行します。</summary>
  870. <param name="key">削除する要素のキー。</param>
  871. <param name="value">削除する要素の値。</param>
  872. </member>
  873. <member name="M:System.Collections.DictionaryBase.OnSet(System.Object,System.Object,System.Object)">
  874. <summary>
  875. <see cref="T:System.Collections.DictionaryBase" /> インスタンスに値を設定する前に、追加のカスタム プロセスを実行します。</summary>
  876. <param name="key">検索する要素のキー。</param>
  877. <param name="oldValue">
  878. <paramref name="key" /> に関連付けられている要素の古い値。</param>
  879. <param name="newValue">
  880. <paramref name="key" /> に関連付けられている要素の新しい値。</param>
  881. </member>
  882. <member name="M:System.Collections.DictionaryBase.OnSetComplete(System.Object,System.Object,System.Object)">
  883. <summary>
  884. <see cref="T:System.Collections.DictionaryBase" /> インスタンスに値を設定した後に、追加のカスタム プロセスを実行します。</summary>
  885. <param name="key">検索する要素のキー。</param>
  886. <param name="oldValue">
  887. <paramref name="key" /> に関連付けられている要素の古い値。</param>
  888. <param name="newValue">
  889. <paramref name="key" /> に関連付けられている要素の新しい値。</param>
  890. </member>
  891. <member name="M:System.Collections.DictionaryBase.OnValidate(System.Object,System.Object)">
  892. <summary>指定したキーおよび値を持つ要素を検証するときに、追加のカスタム プロセスを実行します。</summary>
  893. <param name="key">検証する要素のキー。</param>
  894. <param name="value">検証する要素の値。</param>
  895. </member>
  896. <member name="P:System.Collections.DictionaryBase.System#Collections#ICollection#IsSynchronized">
  897. <summary>
  898. <see cref="T:System.Collections.DictionaryBase" /> オブジェクトへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  899. <returns>true if access to the <see cref="T:System.Collections.DictionaryBase" /> object is synchronized (thread safe); otherwise, false.既定値は、false です。</returns>
  900. </member>
  901. <member name="P:System.Collections.DictionaryBase.System#Collections#ICollection#SyncRoot">
  902. <summary>
  903. <see cref="T:System.Collections.DictionaryBase" /> オブジェクトへのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  904. <returns>
  905. <see cref="T:System.Collections.DictionaryBase" /> オブジェクトへのアクセスを同期するために使用できるオブジェクト。</returns>
  906. </member>
  907. <member name="M:System.Collections.DictionaryBase.System#Collections#IDictionary#Add(System.Object,System.Object)">
  908. <summary>指定したキーおよび値を持つ要素を <see cref="T:System.Collections.DictionaryBase" /> に追加します。</summary>
  909. <param name="key">追加する要素のキー。</param>
  910. <param name="value">追加する要素の値。</param>
  911. <exception cref="T:System.ArgumentNullException">
  912. <paramref name="key" /> は null です。</exception>
  913. <exception cref="T:System.ArgumentException">同じキーを持つ要素が、<see cref="T:System.Collections.DictionaryBase" /> に既に存在します。</exception>
  914. <exception cref="T:System.NotSupportedException">
  915. <see cref="T:System.Collections.DictionaryBase" /> は読み取り専用です。または<see cref="T:System.Collections.DictionaryBase" /> が固定サイズです。</exception>
  916. </member>
  917. <member name="M:System.Collections.DictionaryBase.System#Collections#IDictionary#Contains(System.Object)">
  918. <summary>
  919. <see cref="T:System.Collections.DictionaryBase" /> に特定のキーが格納されているかどうかを判断します。</summary>
  920. <returns>true if the <see cref="T:System.Collections.DictionaryBase" /> contains an element with the specified key; otherwise, false.</returns>
  921. <param name="key">
  922. <see cref="T:System.Collections.DictionaryBase" /> 内で検索されるキー。</param>
  923. <exception cref="T:System.ArgumentNullException">
  924. <paramref name="key" /> は null です。</exception>
  925. </member>
  926. <member name="P:System.Collections.DictionaryBase.System#Collections#IDictionary#IsFixedSize">
  927. <summary>
  928. <see cref="T:System.Collections.DictionaryBase" /> オブジェクトが固定サイズかどうかを示す値を取得します。</summary>
  929. <returns>true if the <see cref="T:System.Collections.DictionaryBase" /> object has a fixed size; otherwise, false.既定値は、false です。</returns>
  930. </member>
  931. <member name="P:System.Collections.DictionaryBase.System#Collections#IDictionary#IsReadOnly">
  932. <summary>
  933. <see cref="T:System.Collections.DictionaryBase" /> オブジェクトが読み取り専用かどうかを示す値を取得します。</summary>
  934. <returns>true if the <see cref="T:System.Collections.DictionaryBase" /> object is read-only; otherwise, false.既定値は、false です。</returns>
  935. </member>
  936. <member name="P:System.Collections.DictionaryBase.System#Collections#IDictionary#Item(System.Object)">
  937. <summary>指定されたキーに関連付けられている値を取得または設定します。</summary>
  938. <returns>指定されたキーに関連付けられている値。指定したキーが見つからない場合、そのキーを取得しようとした場合は null が返され、そのキーを設定しようとした場合は、指定したキーを使用して新しい要素が作成されます。</returns>
  939. <param name="key">値を取得または設定する対象のキー。</param>
  940. <exception cref="T:System.ArgumentNullException">
  941. <paramref name="key" /> は null です。</exception>
  942. <exception cref="T:System.NotSupportedException">このプロパティが設定されていますが、<see cref="T:System.Collections.DictionaryBase" /> が読み取り専用です。またはこのプロパティが設定されていますが、<paramref name="key" /> がコレクション内に存在しません。また、<see cref="T:System.Collections.DictionaryBase" /> が固定サイズです。</exception>
  943. </member>
  944. <member name="P:System.Collections.DictionaryBase.System#Collections#IDictionary#Keys">
  945. <summary>
  946. <see cref="T:System.Collections.DictionaryBase" /> オブジェクト内のキーを格納している <see cref="T:System.Collections.ICollection" /> オブジェクトを取得します。</summary>
  947. <returns>
  948. <see cref="T:System.Collections.DictionaryBase" /> オブジェクト内のキーを格納している <see cref="T:System.Collections.ICollection" /> オブジェクト。</returns>
  949. </member>
  950. <member name="M:System.Collections.DictionaryBase.System#Collections#IDictionary#Remove(System.Object)">
  951. <summary>指定したキーを持つ要素を <see cref="T:System.Collections.DictionaryBase" /> から削除します。</summary>
  952. <param name="key">削除する要素のキー。</param>
  953. <exception cref="T:System.ArgumentNullException">
  954. <paramref name="key" /> は null です。</exception>
  955. <exception cref="T:System.NotSupportedException">
  956. <see cref="T:System.Collections.DictionaryBase" /> は読み取り専用です。または<see cref="T:System.Collections.DictionaryBase" /> が固定サイズです。</exception>
  957. </member>
  958. <member name="P:System.Collections.DictionaryBase.System#Collections#IDictionary#Values">
  959. <summary>
  960. <see cref="T:System.Collections.DictionaryBase" /> オブジェクト内の値を格納している <see cref="T:System.Collections.ICollection" /> オブジェクトを取得します。</summary>
  961. <returns>
  962. <see cref="T:System.Collections.DictionaryBase" /> オブジェクト内の値を格納している <see cref="T:System.Collections.ICollection" /> オブジェクト。</returns>
  963. </member>
  964. <member name="M:System.Collections.DictionaryBase.System#Collections#IEnumerable#GetEnumerator">
  965. <summary>
  966. <see cref="T:System.Collections.DictionaryBase" /> を反復処理する <see cref="T:System.Collections.IEnumerator" /> を返します。</summary>
  967. <returns>
  968. <see cref="T:System.Collections.DictionaryBase" /> の <see cref="T:System.Collections.IEnumerator" />。</returns>
  969. </member>
  970. <member name="T:System.Collections.Hashtable">
  971. <summary>キーのハッシュ コードに基づいて編成された、キーと値のペアのコレクションを表します。この種類の .NET Framework ソース コードを参照して、次を参照してください。、参照ソースです。</summary>
  972. <filterpriority>1</filterpriority>
  973. </member>
  974. <member name="M:System.Collections.Hashtable.#ctor">
  975. <summary>既定の初期量、テーブル占有率、ハッシュ コード プロバイダー、および比較子を使用して、<see cref="T:System.Collections.Hashtable" /> クラスの新しい空のインスタンスを初期化します。</summary>
  976. </member>
  977. <member name="M:System.Collections.Hashtable.#ctor(System.Collections.IDictionary)">
  978. <summary>指定したディクショナリの要素を新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトにコピーすることによって、<see cref="T:System.Collections.Hashtable" /> クラスの新しいインスタンスを初期化します。新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトは、コピーされた要素数に等しい初期量を備えており、既定のテーブル占有率、ハッシュ コード プロバイダー、および比較子を使用します。</summary>
  979. <param name="d">新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトにコピーする <see cref="T:System.Collections.IDictionary" /> オブジェクト。 </param>
  980. <exception cref="T:System.ArgumentNullException">
  981. <paramref name="d" /> は null です。</exception>
  982. </member>
  983. <member name="M:System.Collections.Hashtable.#ctor(System.Collections.IDictionary,System.Collections.IEqualityComparer)">
  984. <summary>指定したディクショナリの要素を新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトにコピーすることによって、<see cref="T:System.Collections.Hashtable" /> クラスの新しいインスタンスを初期化します。新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトは、コピーされた要素数に等しい初期量を備えており、既定のテーブル占有率および指定した <see cref="T:System.Collections.IEqualityComparer" /> オブジェクトを使用します。</summary>
  985. <param name="d">新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトにコピーする <see cref="T:System.Collections.IDictionary" /> オブジェクト。</param>
  986. <param name="equalityComparer">
  987. <see cref="T:System.Collections.Hashtable" /> で使用するハッシュ コード プロバイダーと比較子を定義する <see cref="T:System.Collections.IEqualityComparer" /> オブジェクト。または 既定のハッシュ コード プロバイダーおよび既定の比較子を使用する場合は null。既定のハッシュ コード プロバイダーは、各キーの <see cref="M:System.Object.GetHashCode" /> の実装です。また、既定の比較子は各キーの <see cref="M:System.Object.Equals(System.Object)" /> の実装です。</param>
  988. <exception cref="T:System.ArgumentNullException">
  989. <paramref name="d" /> は null です。</exception>
  990. </member>
  991. <member name="M:System.Collections.Hashtable.#ctor(System.Collections.IDictionary,System.Single)">
  992. <summary>指定したディクショナリの要素を新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトにコピーすることによって、<see cref="T:System.Collections.Hashtable" /> クラスの新しいインスタンスを初期化します。新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトは、コピーされた要素数に等しい初期量を備えており、指定したテーブル占有率、および既定のハッシュ コード プロバイダーと比較子を使用します。</summary>
  993. <param name="d">新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトにコピーする <see cref="T:System.Collections.IDictionary" /> オブジェクト。</param>
  994. <param name="loadFactor">0.1 ~ 1.0 の範囲の値。これに、パフォーマンスが最高になる既定値を乗算します。その結果が、バケット数に対する要素数の最大比率です。</param>
  995. <exception cref="T:System.ArgumentNullException">
  996. <paramref name="d" /> は null です。 </exception>
  997. <exception cref="T:System.ArgumentOutOfRangeException">
  998. <paramref name="loadFactor" /> が 0.1 未満です。または <paramref name="loadFactor" /> が 1.0 より大きい値です。</exception>
  999. </member>
  1000. <member name="M:System.Collections.Hashtable.#ctor(System.Collections.IDictionary,System.Single,System.Collections.IEqualityComparer)">
  1001. <summary>指定したディクショナリの要素を新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトにコピーすることによって、<see cref="T:System.Collections.Hashtable" /> クラスの新しいインスタンスを初期化します。新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトは、コピーされた要素数に等しい初期量を備えており、指定したテーブル占有率および <see cref="T:System.Collections.IEqualityComparer" /> オブジェクトを使用します。</summary>
  1002. <param name="d">新しい <see cref="T:System.Collections.Hashtable" /> オブジェクトにコピーする <see cref="T:System.Collections.IDictionary" /> オブジェクト。</param>
  1003. <param name="loadFactor">0.1 ~ 1.0 の範囲の値。これに、パフォーマンスが最高になる既定値を乗算します。その結果が、バケット数に対する要素数の最大比率です。</param>
  1004. <param name="equalityComparer">
  1005. <see cref="T:System.Collections.Hashtable" /> で使用するハッシュ コード プロバイダーと比較子を定義する <see cref="T:System.Collections.IEqualityComparer" /> オブジェクト。または 既定のハッシュ コード プロバイダーおよび既定の比較子を使用する場合は null。既定のハッシュ コード プロバイダーは、各キーの <see cref="M:System.Object.GetHashCode" /> の実装です。また、既定の比較子は各キーの <see cref="M:System.Object.Equals(System.Object)" /> の実装です。</param>
  1006. <exception cref="T:System.ArgumentNullException">
  1007. <paramref name="d" /> は null です。 </exception>
  1008. <exception cref="T:System.ArgumentOutOfRangeException">
  1009. <paramref name="loadFactor" /> が 0.1 未満です。または <paramref name="loadFactor" /> が 1.0 より大きい値です。</exception>
  1010. </member>
  1011. <member name="M:System.Collections.Hashtable.#ctor(System.Collections.IEqualityComparer)">
  1012. <summary>既定の初期量とテーブル占有率、および指定した <see cref="T:System.Collections.IEqualityComparer" /> オブジェクトを使用して、<see cref="T:System.Collections.Hashtable" /> クラスの新しい空のインスタンスを初期化します。</summary>
  1013. <param name="equalityComparer">
  1014. <see cref="T:System.Collections.Hashtable" /> オブジェクトで使用するハッシュ コード プロバイダーと比較子を定義する <see cref="T:System.Collections.IEqualityComparer" /> オブジェクト。または 既定のハッシュ コード プロバイダーおよび既定の比較子を使用する場合は null。既定のハッシュ コード プロバイダーは、各キーの <see cref="M:System.Object.GetHashCode" /> の実装です。また、既定の比較子は各キーの <see cref="M:System.Object.Equals(System.Object)" /> の実装です。</param>
  1015. </member>
  1016. <member name="M:System.Collections.Hashtable.#ctor(System.Int32)">
  1017. <summary>指定した初期量と、既定のテーブル占有率、ハッシュ コード プロバイダー、および比較子を使用して、<see cref="T:System.Collections.Hashtable" /> クラスの新しい空のインスタンスを初期化します。</summary>
  1018. <param name="capacity">
  1019. <see cref="T:System.Collections.Hashtable" /> オブジェクトが初期状態で格納できる要素の概数。 </param>
  1020. <exception cref="T:System.ArgumentOutOfRangeException">
  1021. <paramref name="capacity" /> が 0 未満です。</exception>
  1022. </member>
  1023. <member name="M:System.Collections.Hashtable.#ctor(System.Int32,System.Collections.IEqualityComparer)">
  1024. <summary>指定した初期量と <see cref="T:System.Collections.IEqualityComparer" />、および既定のテーブル占有率を使用して、<see cref="T:System.Collections.Hashtable" /> クラスの新しい空のインスタンスを初期化します。</summary>
  1025. <param name="capacity">
  1026. <see cref="T:System.Collections.Hashtable" /> オブジェクトが初期状態で格納できる要素の概数。</param>
  1027. <param name="equalityComparer">
  1028. <see cref="T:System.Collections.Hashtable" /> で使用するハッシュ コード プロバイダーと比較子を定義する <see cref="T:System.Collections.IEqualityComparer" /> オブジェクト。または 既定のハッシュ コード プロバイダーおよび既定の比較子を使用する場合は null。既定のハッシュ コード プロバイダーは、各キーの <see cref="M:System.Object.GetHashCode" /> の実装です。また、既定の比較子は各キーの <see cref="M:System.Object.Equals(System.Object)" /> の実装です。</param>
  1029. <exception cref="T:System.ArgumentOutOfRangeException">
  1030. <paramref name="capacity" /> が 0 未満です。</exception>
  1031. </member>
  1032. <member name="M:System.Collections.Hashtable.#ctor(System.Int32,System.Single)">
  1033. <summary>指定した初期量とテーブル占有率、および既定のハッシュ コード プロバイダーと比較子を使用して、<see cref="T:System.Collections.Hashtable" /> クラスの新しい空のインスタンスを初期化します。</summary>
  1034. <param name="capacity">
  1035. <see cref="T:System.Collections.Hashtable" /> オブジェクトが初期状態で格納できる要素の概数。</param>
  1036. <param name="loadFactor">0.1 ~ 1.0 の範囲の値。これに、パフォーマンスが最高になる既定値を乗算します。その結果が、バケット数に対する要素数の最大比率です。</param>
  1037. <exception cref="T:System.ArgumentOutOfRangeException">
  1038. <paramref name="capacity" /> が 0 未満です。または <paramref name="loadFactor" /> が 0.1 未満です。または <paramref name="loadFactor" /> が 1.0 より大きい値です。 </exception>
  1039. <exception cref="T:System.ArgumentException">
  1040. <paramref name="capacity" /> はオーバーフローを起こしています。</exception>
  1041. </member>
  1042. <member name="M:System.Collections.Hashtable.#ctor(System.Int32,System.Single,System.Collections.IEqualityComparer)">
  1043. <summary>指定した初期量、テーブル占有率、および <see cref="T:System.Collections.IEqualityComparer" /> オブジェクトを使用して、<see cref="T:System.Collections.Hashtable" /> クラスの新しい空のインスタンスを初期化します。</summary>
  1044. <param name="capacity">
  1045. <see cref="T:System.Collections.Hashtable" /> オブジェクトが初期状態で格納できる要素の概数。</param>
  1046. <param name="loadFactor">0.1 ~ 1.0 の範囲の値。これに、パフォーマンスが最高になる既定値を乗算します。その結果が、バケット数に対する要素数の最大比率です。</param>
  1047. <param name="equalityComparer">
  1048. <see cref="T:System.Collections.Hashtable" /> で使用するハッシュ コード プロバイダーと比較子を定義する <see cref="T:System.Collections.IEqualityComparer" /> オブジェクト。または 既定のハッシュ コード プロバイダーおよび既定の比較子を使用する場合は null。既定のハッシュ コード プロバイダーは、各キーの <see cref="M:System.Object.GetHashCode" /> の実装です。また、既定の比較子は各キーの <see cref="M:System.Object.Equals(System.Object)" /> の実装です。</param>
  1049. <exception cref="T:System.ArgumentOutOfRangeException">
  1050. <paramref name="capacity" /> が 0 未満です。または <paramref name="loadFactor" /> が 0.1 未満です。または <paramref name="loadFactor" /> が 1.0 より大きい値です。</exception>
  1051. </member>
  1052. <member name="M:System.Collections.Hashtable.Add(System.Object,System.Object)">
  1053. <summary>指定したキーおよび値を持つ要素を <see cref="T:System.Collections.Hashtable" /> に追加します。</summary>
  1054. <param name="key">追加する要素のキー。</param>
  1055. <param name="value">追加する要素の値。値は null に設定できます。</param>
  1056. <exception cref="T:System.ArgumentNullException">
  1057. <paramref name="key" /> は null です。</exception>
  1058. <exception cref="T:System.ArgumentException">同じキーを持つ要素が、<see cref="T:System.Collections.Hashtable" /> に既に存在します。</exception>
  1059. <exception cref="T:System.NotSupportedException">
  1060. <see cref="T:System.Collections.Hashtable" /> は読み取り専用です。または<see cref="T:System.Collections.Hashtable" /> が固定サイズです。</exception>
  1061. <filterpriority>1</filterpriority>
  1062. </member>
  1063. <member name="M:System.Collections.Hashtable.Clear">
  1064. <summary>
  1065. <see cref="T:System.Collections.Hashtable" /> からすべての要素を削除します。</summary>
  1066. <exception cref="T:System.NotSupportedException">
  1067. <see cref="T:System.Collections.Hashtable" /> は読み取り専用です。 </exception>
  1068. <filterpriority>1</filterpriority>
  1069. </member>
  1070. <member name="M:System.Collections.Hashtable.Clone">
  1071. <summary>
  1072. <see cref="T:System.Collections.Hashtable" /> の簡易コピーを作成します。</summary>
  1073. <returns>
  1074. <see cref="T:System.Collections.Hashtable" /> の簡易コピー。</returns>
  1075. <filterpriority>1</filterpriority>
  1076. </member>
  1077. <member name="M:System.Collections.Hashtable.Contains(System.Object)">
  1078. <summary>
  1079. <see cref="T:System.Collections.Hashtable" /> に特定のキーが格納されているかどうかを判断します。</summary>
  1080. <returns>true if the <see cref="T:System.Collections.Hashtable" /> contains an element with the specified key; otherwise, false.</returns>
  1081. <param name="key">
  1082. <see cref="T:System.Collections.Hashtable" /> 内で検索されるキー。 </param>
  1083. <exception cref="T:System.ArgumentNullException">
  1084. <paramref name="key" /> は null です。 </exception>
  1085. <filterpriority>1</filterpriority>
  1086. </member>
  1087. <member name="M:System.Collections.Hashtable.ContainsKey(System.Object)">
  1088. <summary>
  1089. <see cref="T:System.Collections.Hashtable" /> に特定のキーが格納されているかどうかを判断します。</summary>
  1090. <returns>true if the <see cref="T:System.Collections.Hashtable" /> contains an element with the specified key; otherwise, false.</returns>
  1091. <param name="key">
  1092. <see cref="T:System.Collections.Hashtable" /> 内で検索されるキー。 </param>
  1093. <exception cref="T:System.ArgumentNullException">
  1094. <paramref name="key" /> は null です。</exception>
  1095. <filterpriority>1</filterpriority>
  1096. </member>
  1097. <member name="M:System.Collections.Hashtable.ContainsValue(System.Object)">
  1098. <summary>
  1099. <see cref="T:System.Collections.Hashtable" /> に特定の値が格納されているかどうかを判断します。</summary>
  1100. <returns>指定した <paramref name="value" /> を持つ要素が <see cref="T:System.Collections.Hashtable" /> に格納されている場合は true。それ以外の場合は false。</returns>
  1101. <param name="value">
  1102. <see cref="T:System.Collections.Hashtable" /> 内で検索される値。値は null に設定できます。</param>
  1103. <filterpriority>1</filterpriority>
  1104. </member>
  1105. <member name="M:System.Collections.Hashtable.CopyTo(System.Array,System.Int32)">
  1106. <summary>1 次元の <see cref="T:System.Array" /> インスタンスの指定したインデックスに <see cref="T:System.Collections.Hashtable" /> の要素をコピーします。</summary>
  1107. <param name="array">The one-dimensional <see cref="T:System.Array" /> that is the destination of the <see cref="T:System.Collections.DictionaryEntry" /> objects copied from <see cref="T:System.Collections.Hashtable" />.<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  1108. <param name="arrayIndex">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。 </param>
  1109. <exception cref="T:System.ArgumentNullException">
  1110. <paramref name="array" /> は null です。 </exception>
  1111. <exception cref="T:System.ArgumentOutOfRangeException">
  1112. <paramref name="arrayIndex" /> が 0 未満です。 </exception>
  1113. <exception cref="T:System.ArgumentException">
  1114. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.Hashtable" /> の要素数が、<paramref name="arrayIndex" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  1115. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.Hashtable" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  1116. <filterpriority>2</filterpriority>
  1117. </member>
  1118. <member name="P:System.Collections.Hashtable.Count">
  1119. <summary>
  1120. <see cref="T:System.Collections.Hashtable" /> に格納されているキー/値ペアの数を取得します。</summary>
  1121. <returns>
  1122. <see cref="T:System.Collections.Hashtable" /> に格納されているキー/値ペアの数。</returns>
  1123. <filterpriority>1</filterpriority>
  1124. </member>
  1125. <member name="P:System.Collections.Hashtable.EqualityComparer">
  1126. <summary>
  1127. <see cref="T:System.Collections.Hashtable" /> に使用する <see cref="T:System.Collections.IEqualityComparer" /> を取得します。</summary>
  1128. <returns>
  1129. <see cref="T:System.Collections.Hashtable" /> で使用する <see cref="T:System.Collections.IEqualityComparer" />。</returns>
  1130. <exception cref="T:System.ArgumentException">プロパティには値が設定されますが、ハッシュ テーブルは <see cref="T:System.Collections.IHashCodeProvider" /> および <see cref="T:System.Collections.IComparer" /> を使用して作成されています。</exception>
  1131. </member>
  1132. <member name="M:System.Collections.Hashtable.GetEnumerator">
  1133. <summary>Returns an <see cref="T:System.Collections.IDictionaryEnumerator" /> that iterates through the <see cref="T:System.Collections.Hashtable" />.</summary>
  1134. <returns>
  1135. <see cref="T:System.Collections.Hashtable" /> の <see cref="T:System.Collections.IDictionaryEnumerator" />。</returns>
  1136. <filterpriority>2</filterpriority>
  1137. </member>
  1138. <member name="M:System.Collections.Hashtable.GetHash(System.Object)">
  1139. <summary>指定したキーのハッシュ コードを返します。</summary>
  1140. <returns>
  1141. <paramref name="key" /> のハッシュ コード。</returns>
  1142. <param name="key">ハッシュ コードが返される対象の <see cref="T:System.Object" />。</param>
  1143. <exception cref="T:System.NullReferenceException">
  1144. <paramref name="key" /> は null です。</exception>
  1145. </member>
  1146. <member name="P:System.Collections.Hashtable.IsFixedSize">
  1147. <summary>
  1148. <see cref="T:System.Collections.Hashtable" /> が固定サイズかどうかを示す値を取得します。</summary>
  1149. <returns>true if the <see cref="T:System.Collections.Hashtable" /> has a fixed size; otherwise, false.既定値は、false です。</returns>
  1150. <filterpriority>2</filterpriority>
  1151. </member>
  1152. <member name="P:System.Collections.Hashtable.IsReadOnly">
  1153. <summary>
  1154. <see cref="T:System.Collections.Hashtable" /> が読み取り専用かどうかを示す値を取得します。</summary>
  1155. <returns>
  1156. <see cref="T:System.Collections.Hashtable" /> が読み取り専用の場合は true。それ以外の場合は false。既定値は、false です。</returns>
  1157. <filterpriority>2</filterpriority>
  1158. </member>
  1159. <member name="P:System.Collections.Hashtable.IsSynchronized">
  1160. <summary>
  1161. <see cref="T:System.Collections.Hashtable" /> へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  1162. <returns>true if access to the <see cref="T:System.Collections.Hashtable" /> is synchronized (thread safe); otherwise, false.既定値は、false です。</returns>
  1163. <filterpriority>2</filterpriority>
  1164. </member>
  1165. <member name="P:System.Collections.Hashtable.Item(System.Object)">
  1166. <summary>指定されたキーに関連付けられている値を取得または設定します。</summary>
  1167. <returns>指定されたキーに関連付けられている値。指定したキーが見つからない場合、そのキーを取得しようとした場合は null が返され、そのキーを設定しようとした場合は、指定したキーを使用して新しい要素が作成されます。</returns>
  1168. <param name="key">値を取得または設定する対象のキー。</param>
  1169. <exception cref="T:System.ArgumentNullException">
  1170. <paramref name="key" /> は null です。</exception>
  1171. <exception cref="T:System.NotSupportedException">このプロパティが設定されていますが、<see cref="T:System.Collections.Hashtable" /> が読み取り専用です。またはこのプロパティが設定されていますが、<paramref name="key" /> がコレクション内に存在しません。また、<see cref="T:System.Collections.Hashtable" /> が固定サイズです。</exception>
  1172. <filterpriority>2</filterpriority>
  1173. </member>
  1174. <member name="M:System.Collections.Hashtable.KeyEquals(System.Object,System.Object)">
  1175. <summary>特定の <see cref="T:System.Object" /> を <see cref="T:System.Collections.Hashtable" /> 内の特定のキーと比較します。</summary>
  1176. <returns>
  1177. <paramref name="item" /> と <paramref name="key" /> が等しい場合は true。それ以外の場合は false。</returns>
  1178. <param name="item">
  1179. <paramref name="key" /> と比較する <see cref="T:System.Object" />。</param>
  1180. <param name="key">
  1181. <paramref name="item" /> と比較する、<see cref="T:System.Collections.Hashtable" /> 内のキー。 </param>
  1182. <exception cref="T:System.ArgumentNullException">
  1183. <paramref name="item" /> は null です。または <paramref name="key" /> は null です。</exception>
  1184. </member>
  1185. <member name="P:System.Collections.Hashtable.Keys">
  1186. <summary>Gets an <see cref="T:System.Collections.ICollection" /> containing the keys in the <see cref="T:System.Collections.Hashtable" />.</summary>
  1187. <returns>An <see cref="T:System.Collections.ICollection" /> containing the keys in the <see cref="T:System.Collections.Hashtable" />.</returns>
  1188. <filterpriority>1</filterpriority>
  1189. </member>
  1190. <member name="M:System.Collections.Hashtable.Remove(System.Object)">
  1191. <summary>指定したキーを持つ要素を <see cref="T:System.Collections.Hashtable" /> から削除します。</summary>
  1192. <param name="key">削除する要素のキー。 </param>
  1193. <exception cref="T:System.ArgumentNullException">
  1194. <paramref name="key" /> は null です。</exception>
  1195. <exception cref="T:System.NotSupportedException">
  1196. <see cref="T:System.Collections.Hashtable" /> は読み取り専用です。または<see cref="T:System.Collections.Hashtable" /> が固定サイズです。</exception>
  1197. <filterpriority>1</filterpriority>
  1198. </member>
  1199. <member name="M:System.Collections.Hashtable.Synchronized(System.Collections.Hashtable)">
  1200. <summary>
  1201. <see cref="T:System.Collections.Hashtable" /> 用の同期された (スレッド セーフな) ラッパーを返します。</summary>
  1202. <returns>
  1203. <see cref="T:System.Collections.Hashtable" /> 用の同期された (スレッド セーフな) ラッパー。</returns>
  1204. <param name="table">同期する <see cref="T:System.Collections.Hashtable" />。</param>
  1205. <exception cref="T:System.ArgumentNullException">
  1206. <paramref name="table" /> は null です。</exception>
  1207. <filterpriority>1</filterpriority>
  1208. </member>
  1209. <member name="P:System.Collections.Hashtable.SyncRoot">
  1210. <summary>
  1211. <see cref="T:System.Collections.Hashtable" /> へのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  1212. <returns>
  1213. <see cref="T:System.Collections.Hashtable" /> へのアクセスを同期するために使用できるオブジェクト。</returns>
  1214. <filterpriority>2</filterpriority>
  1215. </member>
  1216. <member name="M:System.Collections.Hashtable.System#Collections#IEnumerable#GetEnumerator">
  1217. <summary>コレクションを反復処理する列挙子を返します。</summary>
  1218. <returns>コレクションを反復処理するために使用できる <see cref="T:System.Collections.IEnumerator" />。</returns>
  1219. </member>
  1220. <member name="P:System.Collections.Hashtable.Values">
  1221. <summary>
  1222. <see cref="T:System.Collections.Hashtable" /> 内の値を格納している <see cref="T:System.Collections.ICollection" /> を取得します。</summary>
  1223. <returns>An <see cref="T:System.Collections.ICollection" /> containing the values in the <see cref="T:System.Collections.Hashtable" />.</returns>
  1224. <filterpriority>1</filterpriority>
  1225. </member>
  1226. <member name="T:System.Collections.Queue">
  1227. <summary>オブジェクトの先入れ先出しコレクションを表します。</summary>
  1228. <filterpriority>1</filterpriority>
  1229. </member>
  1230. <member name="M:System.Collections.Queue.#ctor">
  1231. <summary>空で、既定の初期量を備え、既定の増加率を使用する、<see cref="T:System.Collections.Queue" /> クラスの新しいインスタンスを初期化します。</summary>
  1232. </member>
  1233. <member name="M:System.Collections.Queue.#ctor(System.Collections.ICollection)">
  1234. <summary>指定したコレクションからコピーした要素を格納し、コピーした要素の数と同じ初期量を備え、既定の増加率を使用する、<see cref="T:System.Collections.Queue" /> クラスの新しいインスタンスを初期化します。</summary>
  1235. <param name="col">要素のコピー元の <see cref="T:System.Collections.ICollection" />。</param>
  1236. <exception cref="T:System.ArgumentNullException">
  1237. <paramref name="col" /> is null. </exception>
  1238. </member>
  1239. <member name="M:System.Collections.Queue.#ctor(System.Int32)">
  1240. <summary>空で、指定した初期量を備え、既定の増加率を使用する、<see cref="T:System.Collections.Queue" /> クラスの新しいインスタンスを初期化します。</summary>
  1241. <param name="capacity">
  1242. <see cref="T:System.Collections.Queue" /> が格納できる要素数の初期値。</param>
  1243. <exception cref="T:System.ArgumentOutOfRangeException">
  1244. <paramref name="capacity" /> is less than zero. </exception>
  1245. </member>
  1246. <member name="M:System.Collections.Queue.#ctor(System.Int32,System.Single)">
  1247. <summary>空で、指定した初期量を備え、指定した増加率を使用する、<see cref="T:System.Collections.Queue" /> クラスの新しいインスタンスを初期化します。</summary>
  1248. <param name="capacity">
  1249. <see cref="T:System.Collections.Queue" /> が格納できる要素数の初期値。</param>
  1250. <param name="growFactor">
  1251. <see cref="T:System.Collections.Queue" /> の容量を拡張するときに使用する係数。</param>
  1252. <exception cref="T:System.ArgumentOutOfRangeException">
  1253. <paramref name="capacity" /> is less than zero.-or- <paramref name="growFactor" /> is less than 1.0 or greater than 10.0. </exception>
  1254. </member>
  1255. <member name="M:System.Collections.Queue.Clear">
  1256. <summary>
  1257. <see cref="T:System.Collections.Queue" /> からすべてのオブジェクトを削除します。</summary>
  1258. <filterpriority>2</filterpriority>
  1259. </member>
  1260. <member name="M:System.Collections.Queue.Clone">
  1261. <summary>
  1262. <see cref="T:System.Collections.Queue" /> の簡易コピーを作成します。</summary>
  1263. <returns>
  1264. <see cref="T:System.Collections.Queue" /> の簡易コピー。</returns>
  1265. <filterpriority>2</filterpriority>
  1266. </member>
  1267. <member name="M:System.Collections.Queue.Contains(System.Object)">
  1268. <summary>ある要素が <see cref="T:System.Collections.Queue" /> 内に存在するかどうかを判断します。</summary>
  1269. <returns>
  1270. <paramref name="obj" /> が <see cref="T:System.Collections.Queue" /> に存在する場合は true。それ以外の場合は false。</returns>
  1271. <param name="obj">
  1272. <see cref="T:System.Collections.Queue" /> 内で検索される <see cref="T:System.Object" />。値は null に設定できます。</param>
  1273. <filterpriority>2</filterpriority>
  1274. </member>
  1275. <member name="M:System.Collections.Queue.CopyTo(System.Array,System.Int32)">
  1276. <summary>
  1277. <see cref="T:System.Collections.Queue" /> の要素を既存の 1 次元の <see cref="T:System.Array" /> にコピーします。コピー操作は、配列内の指定したインデックスから始まります。</summary>
  1278. <param name="array">
  1279. <see cref="T:System.Collections.Queue" /> からコピーされる要素のコピー先となる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  1280. <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
  1281. <exception cref="T:System.ArgumentNullException">
  1282. <paramref name="array" /> is null. </exception>
  1283. <exception cref="T:System.ArgumentOutOfRangeException">
  1284. <paramref name="index" /> is less than zero. </exception>
  1285. <exception cref="T:System.ArgumentException">
  1286. <paramref name="array" /> is multidimensional.-or- The number of elements in the source <see cref="T:System.Collections.Queue" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />. </exception>
  1287. <exception cref="T:System.ArrayTypeMismatchException">The type of the source <see cref="T:System.Collections.Queue" /> cannot be cast automatically to the type of the destination <paramref name="array" />. </exception>
  1288. <filterpriority>2</filterpriority>
  1289. </member>
  1290. <member name="P:System.Collections.Queue.Count">
  1291. <summary>
  1292. <see cref="T:System.Collections.Queue" /> に格納されている要素の数を取得します。</summary>
  1293. <returns>
  1294. <see cref="T:System.Collections.Queue" /> に格納されている要素の数。</returns>
  1295. <filterpriority>2</filterpriority>
  1296. </member>
  1297. <member name="M:System.Collections.Queue.Dequeue">
  1298. <summary>
  1299. <see cref="T:System.Collections.Queue" /> の先頭にあるオブジェクトを削除し、返します。</summary>
  1300. <returns>
  1301. <see cref="T:System.Collections.Queue" /> の先頭から削除されたオブジェクト。</returns>
  1302. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Queue" /> is empty. </exception>
  1303. <filterpriority>2</filterpriority>
  1304. </member>
  1305. <member name="M:System.Collections.Queue.Enqueue(System.Object)">
  1306. <summary>
  1307. <see cref="T:System.Collections.Queue" /> の末尾にオブジェクトを追加します。</summary>
  1308. <param name="obj">
  1309. <see cref="T:System.Collections.Queue" /> に追加するオブジェクト。値は null に設定できます。</param>
  1310. <filterpriority>2</filterpriority>
  1311. </member>
  1312. <member name="M:System.Collections.Queue.GetEnumerator">
  1313. <summary>
  1314. <see cref="T:System.Collections.Queue" /> を反復処理する列挙子を返します。</summary>
  1315. <returns>
  1316. <see cref="T:System.Collections.Queue" /> の <see cref="T:System.Collections.IEnumerator" />。</returns>
  1317. <filterpriority>2</filterpriority>
  1318. </member>
  1319. <member name="P:System.Collections.Queue.IsSynchronized">
  1320. <summary>
  1321. <see cref="T:System.Collections.Queue" /> へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  1322. <returns>
  1323. <see cref="T:System.Collections.Queue" /> へのアクセスが同期されている (スレッド セーフである) 場合は true。それ以外の場合は false。既定値は、false です。</returns>
  1324. <filterpriority>2</filterpriority>
  1325. </member>
  1326. <member name="M:System.Collections.Queue.Peek">
  1327. <summary>
  1328. <see cref="T:System.Collections.Queue" /> の先頭にあるオブジェクトを削除せずに返します。</summary>
  1329. <returns>
  1330. <see cref="T:System.Collections.Queue" /> の先頭にあるオブジェクト。</returns>
  1331. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Queue" /> is empty. </exception>
  1332. <filterpriority>2</filterpriority>
  1333. </member>
  1334. <member name="M:System.Collections.Queue.Synchronized(System.Collections.Queue)">
  1335. <summary>元のキューをラップする、スレッド セーフである新しい <see cref="T:System.Collections.Queue" /> を返します。</summary>
  1336. <returns>同期されている (スレッド セーフな) <see cref="T:System.Collections.Queue" /> ラッパー。</returns>
  1337. <param name="queue">同期する <see cref="T:System.Collections.Queue" />。</param>
  1338. <exception cref="T:System.ArgumentNullException">
  1339. <paramref name="queue" /> is null. </exception>
  1340. <filterpriority>2</filterpriority>
  1341. </member>
  1342. <member name="P:System.Collections.Queue.SyncRoot">
  1343. <summary>
  1344. <see cref="T:System.Collections.Queue" /> へのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  1345. <returns>
  1346. <see cref="T:System.Collections.Queue" /> へのアクセスを同期するために使用できるオブジェクト。</returns>
  1347. <filterpriority>2</filterpriority>
  1348. </member>
  1349. <member name="M:System.Collections.Queue.ToArray">
  1350. <summary>
  1351. <see cref="T:System.Collections.Queue" /> の要素を新しい配列にコピーします。</summary>
  1352. <returns>
  1353. <see cref="T:System.Collections.Queue" /> からコピーした要素を格納する新しい配列。</returns>
  1354. <filterpriority>2</filterpriority>
  1355. </member>
  1356. <member name="M:System.Collections.Queue.TrimToSize">
  1357. <summary>容量を <see cref="T:System.Collections.Queue" /> 内にある実際の要素数に設定します。</summary>
  1358. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Queue" /> is read-only.</exception>
  1359. <filterpriority>2</filterpriority>
  1360. </member>
  1361. <member name="T:System.Collections.ReadOnlyCollectionBase">
  1362. <summary>厳密に型指定された非ジェネリック読み取り専用コレクションの abstract 基本クラスを提供します。</summary>
  1363. <filterpriority>2</filterpriority>
  1364. </member>
  1365. <member name="M:System.Collections.ReadOnlyCollectionBase.#ctor">
  1366. <summary>
  1367. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> クラスの新しいインスタンスを初期化します。</summary>
  1368. </member>
  1369. <member name="P:System.Collections.ReadOnlyCollectionBase.Count">
  1370. <summary>
  1371. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> インスタンスに格納されている要素の数を取得します。</summary>
  1372. <returns>
  1373. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> インスタンスに格納されている要素の数。このプロパティ値を取得することは、O(1) 操作になります。</returns>
  1374. <filterpriority>2</filterpriority>
  1375. </member>
  1376. <member name="M:System.Collections.ReadOnlyCollectionBase.GetEnumerator">
  1377. <summary>
  1378. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> インスタンスを反復処理する列挙子を返します。</summary>
  1379. <returns>
  1380. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> インスタンスの <see cref="T:System.Collections.IEnumerator" />。</returns>
  1381. <filterpriority>2</filterpriority>
  1382. </member>
  1383. <member name="P:System.Collections.ReadOnlyCollectionBase.InnerList">
  1384. <summary>
  1385. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> インスタンスに格納されている要素のリストを取得します。</summary>
  1386. <returns>
  1387. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> インスタンス自体を表す <see cref="T:System.Collections.ArrayList" />。</returns>
  1388. </member>
  1389. <member name="M:System.Collections.ReadOnlyCollectionBase.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  1390. <summary>
  1391. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> 全体を互換性のある 1 次元の <see cref="T:System.Array" /> にコピーします。コピー操作は、コピー先の配列の指定したインデックスから始まります。</summary>
  1392. <param name="array">
  1393. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> から要素がコピーされる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  1394. <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
  1395. <exception cref="T:System.ArgumentNullException">
  1396. <paramref name="array" /> は null なので、</exception>
  1397. <exception cref="T:System.ArgumentOutOfRangeException">
  1398. <paramref name="index" /> が 0 未満です。</exception>
  1399. <exception cref="T:System.ArgumentException">
  1400. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.ReadOnlyCollectionBase" /> の要素数が、<paramref name="index" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  1401. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.ReadOnlyCollectionBase" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  1402. </member>
  1403. <member name="P:System.Collections.ReadOnlyCollectionBase.System#Collections#ICollection#IsSynchronized">
  1404. <summary>
  1405. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> オブジェクトへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  1406. <returns>
  1407. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> オブジェクトへのアクセスが同期されている (スレッド セーフである) 場合は true。それ以外の場合は false。既定値は、false です。</returns>
  1408. </member>
  1409. <member name="P:System.Collections.ReadOnlyCollectionBase.System#Collections#ICollection#SyncRoot">
  1410. <summary>
  1411. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> オブジェクトへのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  1412. <returns>
  1413. <see cref="T:System.Collections.ReadOnlyCollectionBase" /> オブジェクトへのアクセスを同期するために使用できるオブジェクト。</returns>
  1414. </member>
  1415. <member name="T:System.Collections.SortedList">
  1416. <summary>キーによって並べ替えられ、キーとインデックスを使ってアクセスできる、キー/値ペアのコレクションを表します。</summary>
  1417. <filterpriority>1</filterpriority>
  1418. </member>
  1419. <member name="M:System.Collections.SortedList.#ctor">
  1420. <summary>空で、既定の初期量を備え、<see cref="T:System.Collections.SortedList" /> オブジェクトに追加された各キーによって実装されている <see cref="T:System.IComparable" /> インターフェイスに従って並べ替えられた、<see cref="T:System.Collections.SortedList" /> クラスの新しいインスタンスを初期化します。</summary>
  1421. </member>
  1422. <member name="M:System.Collections.SortedList.#ctor(System.Collections.IComparer)">
  1423. <summary>空で、既定の初期量を備え、指定した <see cref="T:System.Collections.IComparer" /> インターフェイスに従って並べ替えられた、<see cref="T:System.Collections.SortedList" /> クラスの新しいインスタンスを初期化します。</summary>
  1424. <param name="comparer">キーの比較時に使用する <see cref="T:System.Collections.IComparer" /> の実装。または null to use the <see cref="T:System.IComparable" /> implementation of each key.</param>
  1425. </member>
  1426. <member name="M:System.Collections.SortedList.#ctor(System.Collections.IComparer,System.Int32)">
  1427. <summary>空で、指定した初期量を備え、指定した <see cref="T:System.Collections.IComparer" /> インターフェイスに従って並べ替えられた、<see cref="T:System.Collections.SortedList" /> クラスの新しいインスタンスを初期化します。</summary>
  1428. <param name="comparer">キーの比較時に使用する <see cref="T:System.Collections.IComparer" /> の実装。または null to use the <see cref="T:System.IComparable" /> implementation of each key.</param>
  1429. <param name="capacity">
  1430. <see cref="T:System.Collections.SortedList" /> オブジェクトが格納できる要素数の初期値。 </param>
  1431. <exception cref="T:System.ArgumentOutOfRangeException">
  1432. <paramref name="capacity" /> が 0 未満です。</exception>
  1433. <exception cref="T:System.OutOfMemoryException">メモリが不足しているため、指定された <paramref name="capacity" /> を持つ <see cref="T:System.Collections.SortedList" /> オブジェクトを作成できません。</exception>
  1434. </member>
  1435. <member name="M:System.Collections.SortedList.#ctor(System.Collections.IDictionary)">
  1436. <summary>指定したディクショナリからコピーした要素を格納し、コピーした要素の数と同じ初期量を備え、各キーによって実装されている <see cref="T:System.IComparable" /> インターフェイスに従って並べ替えられた、<see cref="T:System.Collections.SortedList" /> クラスの新しいインスタンスを初期化します。</summary>
  1437. <param name="d">新しい <see cref="T:System.Collections.SortedList" /> オブジェクトにコピーする <see cref="T:System.Collections.IDictionary" /> 実装。</param>
  1438. <exception cref="T:System.ArgumentNullException">
  1439. <paramref name="d" /> は null です。</exception>
  1440. <exception cref="T:System.InvalidCastException">
  1441. <paramref name="d" /> の 1 つ以上の要素が、<see cref="T:System.IComparable" /> インターフェイスを実装していません。</exception>
  1442. </member>
  1443. <member name="M:System.Collections.SortedList.#ctor(System.Collections.IDictionary,System.Collections.IComparer)">
  1444. <summary>指定したディクショナリからコピーした要素を格納し、コピーした要素の数と同じ初期量を備え、指定した <see cref="T:System.Collections.IComparer" /> インターフェイスに従って並べ替えられた、<see cref="T:System.Collections.SortedList" /> クラスの新しいインスタンスを初期化します。</summary>
  1445. <param name="d">新しい <see cref="T:System.Collections.SortedList" /> オブジェクトにコピーする <see cref="T:System.Collections.IDictionary" /> 実装。</param>
  1446. <param name="comparer">キーの比較時に使用する <see cref="T:System.Collections.IComparer" /> の実装。または null to use the <see cref="T:System.IComparable" /> implementation of each key. </param>
  1447. <exception cref="T:System.ArgumentNullException">
  1448. <paramref name="d" /> は null です。 </exception>
  1449. <exception cref="T:System.InvalidCastException">
  1450. <paramref name="comparer" /> が null で、<paramref name="d" /> の 1 つ以上の要素が <see cref="T:System.IComparable" /> インターフェイスを実装していません。</exception>
  1451. </member>
  1452. <member name="M:System.Collections.SortedList.#ctor(System.Int32)">
  1453. <summary>空で、指定した初期量を備え、<see cref="T:System.Collections.SortedList" /> に追加された各キーによって実装されている <see cref="T:System.IComparable" /> インターフェイスに従って並べ替えられた、<see cref="T:System.Collections.SortedList" /> クラスの新しいインスタンスを初期化します。</summary>
  1454. <param name="initialCapacity">
  1455. <see cref="T:System.Collections.SortedList" /> オブジェクトが格納できる要素数の初期値。 </param>
  1456. <exception cref="T:System.ArgumentOutOfRangeException">
  1457. <paramref name="initialCapacity" /> が 0 未満です。 </exception>
  1458. <exception cref="T:System.OutOfMemoryException">There is not enough available memory to create a <see cref="T:System.Collections.SortedList" /> object with the specified <paramref name="initialCapacity" />.</exception>
  1459. </member>
  1460. <member name="M:System.Collections.SortedList.Add(System.Object,System.Object)">
  1461. <summary>指定したキーおよび値を持つ要素を <see cref="T:System.Collections.SortedList" /> オブジェクトに追加します。</summary>
  1462. <param name="key">追加する要素のキー。</param>
  1463. <param name="value">追加する要素の値。値は null に設定できます。</param>
  1464. <exception cref="T:System.ArgumentNullException">
  1465. <paramref name="key" /> は null です。</exception>
  1466. <exception cref="T:System.ArgumentException">指定した <paramref name="key" /> を持つ要素が、既に <see cref="T:System.Collections.SortedList" /> オブジェクトに存在します。または<see cref="T:System.Collections.SortedList" /> が <see cref="T:System.IComparable" /> インターフェイスを使用するように設定されているのに、<paramref name="key" /> が <see cref="T:System.IComparable" /> インターフェイスを実装していません。</exception>
  1467. <exception cref="T:System.NotSupportedException">
  1468. <see cref="T:System.Collections.SortedList" /> は読み取り専用です。または<see cref="T:System.Collections.SortedList" /> が固定サイズです。</exception>
  1469. <exception cref="T:System.OutOfMemoryException">メモリが不足しているため、<see cref="T:System.Collections.SortedList" /> に要素を追加できません。</exception>
  1470. <exception cref="T:System.InvalidOperationException">比較子が例外をスローしました。</exception>
  1471. <filterpriority>2</filterpriority>
  1472. </member>
  1473. <member name="P:System.Collections.SortedList.Capacity">
  1474. <summary>
  1475. <see cref="T:System.Collections.SortedList" /> オブジェクトの容量を取得または設定します。</summary>
  1476. <returns>
  1477. <see cref="T:System.Collections.SortedList" /> オブジェクトに格納できる要素の数。</returns>
  1478. <exception cref="T:System.ArgumentOutOfRangeException">代入された値が、<see cref="T:System.Collections.SortedList" /> オブジェクト内の現在の要素の数未満です。</exception>
  1479. <exception cref="T:System.OutOfMemoryException">システムのメモリが不足しています。</exception>
  1480. <filterpriority>2</filterpriority>
  1481. </member>
  1482. <member name="M:System.Collections.SortedList.Clear">
  1483. <summary>
  1484. <see cref="T:System.Collections.SortedList" /> オブジェクトからすべての要素を削除します。</summary>
  1485. <exception cref="T:System.NotSupportedException">
  1486. <see cref="T:System.Collections.SortedList" /> が読み取り専用です。または<see cref="T:System.Collections.SortedList" /> が固定サイズです。 </exception>
  1487. <filterpriority>1</filterpriority>
  1488. </member>
  1489. <member name="M:System.Collections.SortedList.Clone">
  1490. <summary>
  1491. <see cref="T:System.Collections.SortedList" /> オブジェクトの簡易コピーを作成します。</summary>
  1492. <returns>
  1493. <see cref="T:System.Collections.SortedList" /> オブジェクトの簡易コピー。</returns>
  1494. <filterpriority>2</filterpriority>
  1495. <PermissionSet>
  1496. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  1497. </PermissionSet>
  1498. </member>
  1499. <member name="M:System.Collections.SortedList.Contains(System.Object)">
  1500. <summary>
  1501. <see cref="T:System.Collections.SortedList" /> オブジェクトに特定のキーが格納されているかどうかを確認します。</summary>
  1502. <returns>指定した <paramref name="key" /> を持つ要素が <see cref="T:System.Collections.SortedList" /> オブジェクトに格納されている場合は true。それ以外の場合は false。</returns>
  1503. <param name="key">
  1504. <see cref="T:System.Collections.SortedList" /> オブジェクト内で検索されるキー。 </param>
  1505. <exception cref="T:System.ArgumentNullException">
  1506. <paramref name="key" /> は null です。</exception>
  1507. <exception cref="T:System.InvalidOperationException">比較子が例外をスローしました。</exception>
  1508. <filterpriority>1</filterpriority>
  1509. </member>
  1510. <member name="M:System.Collections.SortedList.ContainsKey(System.Object)">
  1511. <summary>
  1512. <see cref="T:System.Collections.SortedList" /> オブジェクトに特定のキーが格納されているかどうかを確認します。</summary>
  1513. <returns>指定した <paramref name="key" /> を持つ要素が <see cref="T:System.Collections.SortedList" /> オブジェクトに格納されている場合は true。それ以外の場合は false。</returns>
  1514. <param name="key">
  1515. <see cref="T:System.Collections.SortedList" /> オブジェクト内で検索されるキー。</param>
  1516. <exception cref="T:System.ArgumentNullException">
  1517. <paramref name="key" /> は null です。</exception>
  1518. <exception cref="T:System.InvalidOperationException">比較子が例外をスローしました。</exception>
  1519. <filterpriority>1</filterpriority>
  1520. </member>
  1521. <member name="M:System.Collections.SortedList.ContainsValue(System.Object)">
  1522. <summary>
  1523. <see cref="T:System.Collections.SortedList" /> オブジェクトに特定の値が格納されているかどうかを確認します。</summary>
  1524. <returns>true if the <see cref="T:System.Collections.SortedList" /> object contains an element with the specified <paramref name="value" />; otherwise, false.</returns>
  1525. <param name="value">
  1526. <see cref="T:System.Collections.SortedList" /> オブジェクト内で検索される値。値は null に設定できます。</param>
  1527. <filterpriority>2</filterpriority>
  1528. </member>
  1529. <member name="M:System.Collections.SortedList.CopyTo(System.Array,System.Int32)">
  1530. <summary>
  1531. <see cref="T:System.Collections.SortedList" /> の要素を 1 次元の <see cref="T:System.Array" /> オブジェクトにコピーします。コピー操作は、配列内の指定したインデックスから始まります。</summary>
  1532. <param name="array">
  1533. <see cref="T:System.Collections.SortedList" /> から <see cref="T:System.Collections.DictionaryEntry" /> オブジェクトがコピーされる 1 次元の <see cref="T:System.Array" /> オブジェクト。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  1534. <param name="arrayIndex">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。 </param>
  1535. <exception cref="T:System.ArgumentNullException">
  1536. <paramref name="array" /> は null です。 </exception>
  1537. <exception cref="T:System.ArgumentOutOfRangeException">
  1538. <paramref name="arrayIndex" /> が 0 未満です。 </exception>
  1539. <exception cref="T:System.ArgumentException">
  1540. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.SortedList" /> オブジェクトの要素数が、<paramref name="arrayIndex" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  1541. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.SortedList" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  1542. <filterpriority>2</filterpriority>
  1543. </member>
  1544. <member name="P:System.Collections.SortedList.Count">
  1545. <summary>
  1546. <see cref="T:System.Collections.SortedList" /> オブジェクトに格納されている要素の数を取得します。</summary>
  1547. <returns>
  1548. <see cref="T:System.Collections.SortedList" /> オブジェクトに格納されている要素の数。</returns>
  1549. <filterpriority>1</filterpriority>
  1550. </member>
  1551. <member name="M:System.Collections.SortedList.GetByIndex(System.Int32)">
  1552. <summary>
  1553. <see cref="T:System.Collections.SortedList" /> オブジェクトの指定したインデックスにある値を取得します。</summary>
  1554. <returns>
  1555. <see cref="T:System.Collections.SortedList" /> オブジェクトの指定したインデックスにある値。</returns>
  1556. <param name="index">取得する値の 0 から始まるインデックス。</param>
  1557. <exception cref="T:System.ArgumentOutOfRangeException">
  1558. <paramref name="index" /> が、<see cref="T:System.Collections.SortedList" /> オブジェクトの有効なインデックスの範囲外です。</exception>
  1559. <filterpriority>2</filterpriority>
  1560. </member>
  1561. <member name="M:System.Collections.SortedList.GetEnumerator">
  1562. <summary>
  1563. <see cref="T:System.Collections.SortedList" /> オブジェクトを反復処理する <see cref="T:System.Collections.IDictionaryEnumerator" /> オブジェクトを返します。</summary>
  1564. <returns>
  1565. <see cref="T:System.Collections.SortedList" /> オブジェクトの <see cref="T:System.Collections.IDictionaryEnumerator" /> オブジェクト。</returns>
  1566. <filterpriority>2</filterpriority>
  1567. </member>
  1568. <member name="M:System.Collections.SortedList.GetKey(System.Int32)">
  1569. <summary>
  1570. <see cref="T:System.Collections.SortedList" /> オブジェクトの指定したインデックスにあるキーを取得します。</summary>
  1571. <returns>
  1572. <see cref="T:System.Collections.SortedList" /> オブジェクトの指定したインデックスにあるキー。</returns>
  1573. <param name="index">取得するキーの 0 から始まるインデックス。</param>
  1574. <exception cref="T:System.ArgumentOutOfRangeException">
  1575. <paramref name="index" /> が、<see cref="T:System.Collections.SortedList" /> オブジェクトの有効なインデックスの範囲外です。</exception>
  1576. <filterpriority>2</filterpriority>
  1577. </member>
  1578. <member name="M:System.Collections.SortedList.GetKeyList">
  1579. <summary>
  1580. <see cref="T:System.Collections.SortedList" /> オブジェクト内のキーを取得します。</summary>
  1581. <returns>
  1582. <see cref="T:System.Collections.SortedList" /> オブジェクト内のキーを格納している <see cref="T:System.Collections.IList" /> オブジェクト。</returns>
  1583. <filterpriority>2</filterpriority>
  1584. </member>
  1585. <member name="M:System.Collections.SortedList.GetValueList">
  1586. <summary>
  1587. <see cref="T:System.Collections.SortedList" /> オブジェクト内の値を取得します。</summary>
  1588. <returns>
  1589. <see cref="T:System.Collections.SortedList" /> オブジェクト内の値を格納している <see cref="T:System.Collections.IList" /> オブジェクト。</returns>
  1590. <filterpriority>2</filterpriority>
  1591. </member>
  1592. <member name="M:System.Collections.SortedList.IndexOfKey(System.Object)">
  1593. <summary>
  1594. <see cref="T:System.Collections.SortedList" /> オブジェクト内の指定したキーの、0 から始まるインデックス番号を返します。</summary>
  1595. <returns>
  1596. <paramref name="key" /> が <see cref="T:System.Collections.SortedList" /> オブジェクトに存在する場合は、<paramref name="key" /> パラメーターの 0 から始まるインデックス番号。それ以外の場合は -1。</returns>
  1597. <param name="key">
  1598. <see cref="T:System.Collections.SortedList" /> オブジェクト内で検索されるキー。</param>
  1599. <exception cref="T:System.ArgumentNullException">
  1600. <paramref name="key" /> は null です。</exception>
  1601. <exception cref="T:System.InvalidOperationException">比較子が例外をスローしました。</exception>
  1602. <filterpriority>1</filterpriority>
  1603. </member>
  1604. <member name="M:System.Collections.SortedList.IndexOfValue(System.Object)">
  1605. <summary>
  1606. <see cref="T:System.Collections.SortedList" /> オブジェクト内にある指定した値のうち、最初に出現する値の、0 から始まるインデックス番号を返します。</summary>
  1607. <returns>
  1608. <paramref name="value" /> が <see cref="T:System.Collections.SortedList" /> オブジェクトに存在する場合は、先頭の <paramref name="value" /> パラメーターの 0 から始まるインデックス番号。それ以外の場合は -1。</returns>
  1609. <param name="value">
  1610. <see cref="T:System.Collections.SortedList" /> オブジェクト内で検索される値。値は null に設定できます。</param>
  1611. <filterpriority>1</filterpriority>
  1612. </member>
  1613. <member name="P:System.Collections.SortedList.IsFixedSize">
  1614. <summary>
  1615. <see cref="T:System.Collections.SortedList" /> オブジェクトが固定サイズかどうかを示す値を取得します。</summary>
  1616. <returns>true if the <see cref="T:System.Collections.SortedList" /> object has a fixed size; otherwise, false.既定値は、false です。</returns>
  1617. <filterpriority>2</filterpriority>
  1618. </member>
  1619. <member name="P:System.Collections.SortedList.IsReadOnly">
  1620. <summary>
  1621. <see cref="T:System.Collections.SortedList" /> オブジェクトが読み取り専用かどうかを示す値を取得します。</summary>
  1622. <returns>true if the <see cref="T:System.Collections.SortedList" /> object is read-only; otherwise, false.既定値は、false です。</returns>
  1623. <filterpriority>2</filterpriority>
  1624. </member>
  1625. <member name="P:System.Collections.SortedList.IsSynchronized">
  1626. <summary>
  1627. <see cref="T:System.Collections.SortedList" /> オブジェクトへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  1628. <returns>true if access to the <see cref="T:System.Collections.SortedList" /> object is synchronized (thread safe); otherwise, false.既定値は、false です。</returns>
  1629. <filterpriority>2</filterpriority>
  1630. </member>
  1631. <member name="P:System.Collections.SortedList.Item(System.Object)">
  1632. <summary>
  1633. <see cref="T:System.Collections.SortedList" /> オブジェクト内の特定のキーに関連付けられている値を取得または設定します。</summary>
  1634. <returns>
  1635. <paramref name="key" /> が存在する場合は、<see cref="T:System.Collections.SortedList" /> オブジェクト内の <paramref name="key" /> パラメーターに関連付けられている値。それ以外の場合は null。</returns>
  1636. <param name="key">取得または設定する値に関連付けられているキー。</param>
  1637. <exception cref="T:System.ArgumentNullException">
  1638. <paramref name="key" /> は null です。</exception>
  1639. <exception cref="T:System.NotSupportedException">このプロパティが設定されていますが、<see cref="T:System.Collections.SortedList" /> オブジェクトが読み取り専用です。またはこのプロパティが設定されていますが、<paramref name="key" /> がコレクション内に存在しません。また、<see cref="T:System.Collections.SortedList" /> が固定サイズです。</exception>
  1640. <exception cref="T:System.OutOfMemoryException">メモリが不足しているため、<see cref="T:System.Collections.SortedList" /> に要素を追加できません。</exception>
  1641. <exception cref="T:System.InvalidOperationException">比較子が例外をスローしました。</exception>
  1642. <filterpriority>1</filterpriority>
  1643. </member>
  1644. <member name="P:System.Collections.SortedList.Keys">
  1645. <summary>
  1646. <see cref="T:System.Collections.SortedList" /> オブジェクト内のキーを取得します。</summary>
  1647. <returns>
  1648. <see cref="T:System.Collections.SortedList" /> オブジェクト内のキーを格納している <see cref="T:System.Collections.ICollection" /> オブジェクト。</returns>
  1649. <filterpriority>1</filterpriority>
  1650. </member>
  1651. <member name="M:System.Collections.SortedList.Remove(System.Object)">
  1652. <summary>指定したキーを持つ要素を <see cref="T:System.Collections.SortedList" /> オブジェクトから削除します。</summary>
  1653. <param name="key">削除する要素のキー。 </param>
  1654. <exception cref="T:System.ArgumentNullException">
  1655. <paramref name="key" /> は null です。</exception>
  1656. <exception cref="T:System.NotSupportedException">
  1657. <see cref="T:System.Collections.SortedList" /> が読み取り専用です。または<see cref="T:System.Collections.SortedList" /> が固定サイズです。</exception>
  1658. <filterpriority>1</filterpriority>
  1659. </member>
  1660. <member name="M:System.Collections.SortedList.RemoveAt(System.Int32)">
  1661. <summary>
  1662. <see cref="T:System.Collections.SortedList" /> オブジェクトの指定したインデックスにある要素を削除します。</summary>
  1663. <param name="index">削除する要素の 0 から始まるインデックス。 </param>
  1664. <exception cref="T:System.ArgumentOutOfRangeException">
  1665. <paramref name="index" /> が、<see cref="T:System.Collections.SortedList" /> オブジェクトの有効なインデックスの範囲外です。</exception>
  1666. <exception cref="T:System.NotSupportedException">
  1667. <see cref="T:System.Collections.SortedList" /> は読み取り専用です。または<see cref="T:System.Collections.SortedList" /> が固定サイズです。</exception>
  1668. <filterpriority>2</filterpriority>
  1669. </member>
  1670. <member name="M:System.Collections.SortedList.SetByIndex(System.Int32,System.Object)">
  1671. <summary>
  1672. <see cref="T:System.Collections.SortedList" /> オブジェクトの特定のインデックスにある値を置換します。</summary>
  1673. <param name="index">
  1674. <paramref name="value" /> を保存する位置の、0 から始まるインデックス番号。</param>
  1675. <param name="value">
  1676. <see cref="T:System.Collections.SortedList" /> オブジェクトに保存する <see cref="T:System.Object" />。値は null に設定できます。</param>
  1677. <exception cref="T:System.ArgumentOutOfRangeException">
  1678. <paramref name="index" /> が、<see cref="T:System.Collections.SortedList" /> オブジェクトの有効なインデックスの範囲外です。</exception>
  1679. <filterpriority>2</filterpriority>
  1680. </member>
  1681. <member name="M:System.Collections.SortedList.Synchronized(System.Collections.SortedList)">
  1682. <summary>
  1683. <see cref="T:System.Collections.SortedList" /> オブジェクト用の同期された (スレッド セーフな) ラッパーを返します。</summary>
  1684. <returns>
  1685. <see cref="T:System.Collections.SortedList" /> オブジェクト用の同期された (スレッド セーフな) ラッパー。</returns>
  1686. <param name="list">同期する <see cref="T:System.Collections.SortedList" /> オブジェクト。</param>
  1687. <exception cref="T:System.ArgumentNullException">
  1688. <paramref name="list" /> は null です。</exception>
  1689. <filterpriority>1</filterpriority>
  1690. <PermissionSet>
  1691. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  1692. </PermissionSet>
  1693. </member>
  1694. <member name="P:System.Collections.SortedList.SyncRoot">
  1695. <summary>
  1696. <see cref="T:System.Collections.SortedList" /> オブジェクトへのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  1697. <returns>
  1698. <see cref="T:System.Collections.SortedList" /> オブジェクトへのアクセスを同期するために使用できるオブジェクト。</returns>
  1699. <filterpriority>2</filterpriority>
  1700. </member>
  1701. <member name="M:System.Collections.SortedList.System#Collections#IEnumerable#GetEnumerator">
  1702. <summary>
  1703. <see cref="T:System.Collections.SortedList" /> を反復処理する <see cref="T:System.Collections.IEnumerator" /> を返します。</summary>
  1704. <returns>
  1705. <see cref="T:System.Collections.SortedList" /> の <see cref="T:System.Collections.IEnumerator" />。</returns>
  1706. </member>
  1707. <member name="M:System.Collections.SortedList.TrimToSize">
  1708. <summary>容量を <see cref="T:System.Collections.SortedList" /> オブジェクト内にある実際の要素数に設定します。</summary>
  1709. <exception cref="T:System.NotSupportedException">
  1710. <see cref="T:System.Collections.SortedList" /> が読み取り専用です。または<see cref="T:System.Collections.SortedList" /> が固定サイズです。</exception>
  1711. <filterpriority>2</filterpriority>
  1712. </member>
  1713. <member name="P:System.Collections.SortedList.Values">
  1714. <summary>
  1715. <see cref="T:System.Collections.SortedList" /> オブジェクト内の値を取得します。</summary>
  1716. <returns>
  1717. <see cref="T:System.Collections.SortedList" /> オブジェクト内の値を格納している <see cref="T:System.Collections.ICollection" /> オブジェクト。</returns>
  1718. <filterpriority>1</filterpriority>
  1719. </member>
  1720. <member name="T:System.Collections.Stack">
  1721. <summary>後入れ先出し (LIFO) のオブジェクトの簡単な非ジェネリック コレクションを表します。</summary>
  1722. <filterpriority>1</filterpriority>
  1723. </member>
  1724. <member name="M:System.Collections.Stack.#ctor">
  1725. <summary>空で、既定の初期量を備えた、<see cref="T:System.Collections.Stack" /> クラスの新しいインスタンスを初期化します。</summary>
  1726. </member>
  1727. <member name="M:System.Collections.Stack.#ctor(System.Collections.ICollection)">
  1728. <summary>指定したコレクションからコピーした要素を格納し、コピーされる要素の数と同じ初期量を備えた、<see cref="T:System.Collections.Stack" /> クラスの新しいインスタンスを初期化します。</summary>
  1729. <param name="col">要素のコピー元の <see cref="T:System.Collections.ICollection" />。</param>
  1730. <exception cref="T:System.ArgumentNullException">
  1731. <paramref name="col" /> は null なので、</exception>
  1732. </member>
  1733. <member name="M:System.Collections.Stack.#ctor(System.Int32)">
  1734. <summary>空で、指定した初期量または既定の初期量のうち大きい方の初期量を備えた、<see cref="T:System.Collections.Stack" /> クラスの新しいインスタンスを初期化します。</summary>
  1735. <param name="initialCapacity">
  1736. <see cref="T:System.Collections.Stack" /> が格納できる要素数の初期値。</param>
  1737. <exception cref="T:System.ArgumentOutOfRangeException">
  1738. <paramref name="initialCapacity" /> が 0 未満です。</exception>
  1739. </member>
  1740. <member name="M:System.Collections.Stack.Clear">
  1741. <summary>
  1742. <see cref="T:System.Collections.Stack" /> からすべてのオブジェクトを削除します。</summary>
  1743. <filterpriority>2</filterpriority>
  1744. </member>
  1745. <member name="M:System.Collections.Stack.Clone">
  1746. <summary>
  1747. <see cref="T:System.Collections.Stack" /> の簡易コピーを作成します。</summary>
  1748. <returns>
  1749. <see cref="T:System.Collections.Stack" /> の簡易コピー。</returns>
  1750. <filterpriority>2</filterpriority>
  1751. </member>
  1752. <member name="M:System.Collections.Stack.Contains(System.Object)">
  1753. <summary>ある要素が <see cref="T:System.Collections.Stack" /> 内に存在するかどうかを判断します。</summary>
  1754. <returns>
  1755. <paramref name="obj" /> が <see cref="T:System.Collections.Stack" /> に存在する場合は true。それ以外の場合は false。</returns>
  1756. <param name="obj">
  1757. <see cref="T:System.Collections.Stack" /> 内で検索される <see cref="T:System.Object" />。値は null に設定できます。</param>
  1758. <filterpriority>2</filterpriority>
  1759. </member>
  1760. <member name="M:System.Collections.Stack.CopyTo(System.Array,System.Int32)">
  1761. <summary>既存の 1 次元の <see cref="T:System.Array" /> に <see cref="T:System.Collections.Stack" /> をコピーします。コピー操作は、配列の指定したインデックスから始まります。</summary>
  1762. <param name="array">
  1763. <see cref="T:System.Collections.Stack" /> から要素がコピーされる 1 次元の <see cref="T:System.Array" />。<see cref="T:System.Array" /> には、0 から始まるインデックス番号が必要です。</param>
  1764. <param name="index">コピーの開始位置となる、<paramref name="array" /> 内の 0 から始まるインデックス。</param>
  1765. <exception cref="T:System.ArgumentNullException">
  1766. <paramref name="array" /> は null なので、</exception>
  1767. <exception cref="T:System.ArgumentOutOfRangeException">
  1768. <paramref name="index" /> が 0 未満です。</exception>
  1769. <exception cref="T:System.ArgumentException">
  1770. <paramref name="array" /> が多次元です。またはコピー元の <see cref="T:System.Collections.Stack" /> の要素数が、<paramref name="index" /> からコピー先の <paramref name="array" /> の末尾までに格納できる数を超えています。</exception>
  1771. <exception cref="T:System.InvalidCastException">コピー元の <see cref="T:System.Collections.Stack" /> の型が、コピー先の <paramref name="array" /> の型に自動的にキャストできません。</exception>
  1772. <filterpriority>2</filterpriority>
  1773. </member>
  1774. <member name="P:System.Collections.Stack.Count">
  1775. <summary>
  1776. <see cref="T:System.Collections.Stack" /> に格納されている要素の数を取得します。</summary>
  1777. <returns>
  1778. <see cref="T:System.Collections.Stack" /> に格納されている要素の数。</returns>
  1779. <filterpriority>2</filterpriority>
  1780. </member>
  1781. <member name="M:System.Collections.Stack.GetEnumerator">
  1782. <summary>
  1783. <see cref="T:System.Collections.Stack" /> の <see cref="T:System.Collections.IEnumerator" /> を返します。</summary>
  1784. <returns>
  1785. <see cref="T:System.Collections.Stack" /> の <see cref="T:System.Collections.IEnumerator" />。</returns>
  1786. <filterpriority>2</filterpriority>
  1787. </member>
  1788. <member name="P:System.Collections.Stack.IsSynchronized">
  1789. <summary>
  1790. <see cref="T:System.Collections.Stack" /> へのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。</summary>
  1791. <returns>
  1792. <see cref="T:System.Collections.Stack" /> へのアクセスが同期されている (スレッド セーフである) 場合は true。それ以外の場合は false。既定値は、false です。</returns>
  1793. <filterpriority>2</filterpriority>
  1794. </member>
  1795. <member name="M:System.Collections.Stack.Peek">
  1796. <summary>
  1797. <see cref="T:System.Collections.Stack" /> の先頭にあるオブジェクトを削除せずに返します。</summary>
  1798. <returns>
  1799. <see cref="T:System.Collections.Stack" /> の先頭にある <see cref="T:System.Object" />。</returns>
  1800. <exception cref="T:System.InvalidOperationException">
  1801. <see cref="T:System.Collections.Stack" /> が空です。</exception>
  1802. <filterpriority>2</filterpriority>
  1803. </member>
  1804. <member name="M:System.Collections.Stack.Pop">
  1805. <summary>
  1806. <see cref="T:System.Collections.Stack" /> の先頭にあるオブジェクトを削除し、返します。</summary>
  1807. <returns>
  1808. <see cref="T:System.Collections.Stack" /> の先頭から削除された <see cref="T:System.Object" />。</returns>
  1809. <exception cref="T:System.InvalidOperationException">
  1810. <see cref="T:System.Collections.Stack" /> が空です。</exception>
  1811. <filterpriority>2</filterpriority>
  1812. </member>
  1813. <member name="M:System.Collections.Stack.Push(System.Object)">
  1814. <summary>
  1815. <see cref="T:System.Collections.Stack" /> の先頭にオブジェクトを挿入します。</summary>
  1816. <param name="obj">
  1817. <see cref="T:System.Collections.Stack" /> にプッシュする <see cref="T:System.Object" />。値は null に設定できます。</param>
  1818. <filterpriority>2</filterpriority>
  1819. </member>
  1820. <member name="M:System.Collections.Stack.Synchronized(System.Collections.Stack)">
  1821. <summary>
  1822. <see cref="T:System.Collections.Stack" /> 用の同期された (スレッド セーフな) ラッパーを返します。</summary>
  1823. <returns>
  1824. <see cref="T:System.Collections.Stack" /> 用の同期されたラッパー。</returns>
  1825. <param name="stack">同期する <see cref="T:System.Collections.Stack" />。</param>
  1826. <exception cref="T:System.ArgumentNullException">
  1827. <paramref name="stack" /> は null なので、</exception>
  1828. <filterpriority>2</filterpriority>
  1829. </member>
  1830. <member name="P:System.Collections.Stack.SyncRoot">
  1831. <summary>
  1832. <see cref="T:System.Collections.Stack" /> へのアクセスを同期するために使用できるオブジェクトを取得します。</summary>
  1833. <returns>
  1834. <see cref="T:System.Collections.Stack" /> へのアクセスを同期するために使用できる <see cref="T:System.Object" />。</returns>
  1835. <filterpriority>2</filterpriority>
  1836. </member>
  1837. <member name="M:System.Collections.Stack.ToArray">
  1838. <summary>
  1839. <see cref="T:System.Collections.Stack" /> を新しい配列にコピーします。</summary>
  1840. <returns>
  1841. <see cref="T:System.Collections.Stack" /> の要素のコピーを格納する新しい配列。</returns>
  1842. <filterpriority>2</filterpriority>
  1843. </member>
  1844. <member name="T:System.Collections.Specialized.CollectionsUtil">
  1845. <summary>文字列の大文字小文字の違いを無視するコレクションを作成します。</summary>
  1846. </member>
  1847. <member name="M:System.Collections.Specialized.CollectionsUtil.#ctor">
  1848. <summary>
  1849. <see cref="T:System.Collections.Specialized.CollectionsUtil" /> クラスの新しいインスタンスを初期化します。</summary>
  1850. </member>
  1851. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveHashtable">
  1852. <summary>既定の初期量を備えた、大文字と小文字を区別しない <see cref="T:System.Collections.Hashtable" /> クラスの新しいインスタンスを作成します。</summary>
  1853. <returns>既定の初期量を備えた、<see cref="T:System.Collections.Hashtable" /> クラスの大文字と小文字を区別しない新しいインスタンス。</returns>
  1854. <PermissionSet>
  1855. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  1856. </PermissionSet>
  1857. </member>
  1858. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveHashtable(System.Collections.IDictionary)">
  1859. <summary>コピーされるエントリ数と同じ初期量を備えた、<see cref="T:System.Collections.Hashtable" /> クラスの大文字と小文字を区別しない新しいインスタンスに、指定したディクショナリからエントリをコピーします。</summary>
  1860. <returns>指定した <see cref="T:System.Collections.IDictionary" /> からコピーしたエントリが格納されている、大文字と小文字を区別しない <see cref="T:System.Collections.Hashtable" /> クラスの新しいインスタンス。</returns>
  1861. <param name="d">大文字と小文字を区別しない新しい <see cref="T:System.Collections.Hashtable" /> にコピーする <see cref="T:System.Collections.IDictionary" />。</param>
  1862. <exception cref="T:System.ArgumentNullException">
  1863. <paramref name="d" /> は null なので、</exception>
  1864. </member>
  1865. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveHashtable(System.Int32)">
  1866. <summary>指定した初期量を備えた、大文字と小文字を区別しない <see cref="T:System.Collections.Hashtable" /> クラスの新しいインスタンスを作成します。</summary>
  1867. <returns>指定した初期量を備えた、<see cref="T:System.Collections.Hashtable" /> クラスの大文字と小文字を区別しない新しいインスタンス。</returns>
  1868. <param name="capacity">
  1869. <see cref="T:System.Collections.Hashtable" /> が初期状態で格納できるエントリの概数。</param>
  1870. <exception cref="T:System.ArgumentOutOfRangeException">
  1871. <paramref name="capacity" /> が 0 未満です。</exception>
  1872. </member>
  1873. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveSortedList">
  1874. <summary>文字列の大文字と小文字を区別しない <see cref="T:System.Collections.SortedList" /> クラスの新しいインスタンスを作成します。</summary>
  1875. <returns>文字列の大文字と小文字を区別しない <see cref="T:System.Collections.SortedList" /> クラスの新しいインスタンス。</returns>
  1876. </member>
  1877. </members>
  1878. </doc>