System.Collections.NonGeneric.xml 154 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584
  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>Implementa l'interfaccia <see cref="T:System.Collections.IList" /> usando una matrice le cui dimensioni sono incrementate in modo dinamico in base alle esigenze.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere Origine riferimento.</summary>
  9. <filterpriority>1</filterpriority>
  10. </member>
  11. <member name="M:System.Collections.ArrayList.#ctor">
  12. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.ArrayList" /> vuota e con capacità iniziale predefinita.</summary>
  13. </member>
  14. <member name="M:System.Collections.ArrayList.#ctor(System.Collections.ICollection)">
  15. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.ArrayList" /> che contiene gli elementi copiati dall'insieme specificato e ha la stessa capacità iniziale definita dal numero degli elementi copiati.</summary>
  16. <param name="c">
  17. <see cref="T:System.Collections.ICollection" /> i cui elementi vengono copiati nella nuova lista.. </param>
  18. <exception cref="T:System.ArgumentNullException">
  19. <paramref name="c" /> is null. </exception>
  20. </member>
  21. <member name="M:System.Collections.ArrayList.#ctor(System.Int32)">
  22. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.ArrayList" /> vuota e con capacità iniziale specificata.</summary>
  23. <param name="capacity">Numero di elementi che possono essere archiviati inizialmente nel nuovo elenco. </param>
  24. <exception cref="T:System.ArgumentOutOfRangeException">
  25. <paramref name="capacity" /> is less than zero. </exception>
  26. </member>
  27. <member name="M:System.Collections.ArrayList.Adapter(System.Collections.IList)">
  28. <summary>Crea un wrapper <see cref="T:System.Collections.ArrayList" /> per un'interfaccia <see cref="T:System.Collections.IList" /> specifica.</summary>
  29. <returns>Wrapper <see cref="T:System.Collections.ArrayList" /> per <see cref="T:System.Collections.IList" />.</returns>
  30. <param name="list">
  31. <see cref="T:System.Collections.IList" /> di cui eseguire il wrapping.</param>
  32. <exception cref="T:System.ArgumentNullException">
  33. <paramref name="list" /> is null.</exception>
  34. <filterpriority>2</filterpriority>
  35. </member>
  36. <member name="M:System.Collections.ArrayList.Add(System.Object)">
  37. <summary>Aggiunge un oggetto alla fine di <see cref="T:System.Collections.ArrayList" />.</summary>
  38. <returns>Indice <see cref="T:System.Collections.ArrayList" /> in corrispondenza del quale è stato aggiunto <paramref name="value" />.</returns>
  39. <param name="value">
  40. <see cref="T:System.Object" /> da aggiungere alla fine della classe <see cref="T:System.Collections.ArrayList" />.Il valore può essere null.</param>
  41. <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>
  42. <filterpriority>1</filterpriority>
  43. </member>
  44. <member name="M:System.Collections.ArrayList.AddRange(System.Collections.ICollection)">
  45. <summary>Aggiunge gli elementi di un <see cref="T:System.Collections.ICollection" /> alla fine di <see cref="T:System.Collections.ArrayList" />.</summary>
  46. <param name="c">
  47. <see cref="T:System.Collections.ICollection" /> i cui elementi devono essere aggiunti alla fine di <see cref="T:System.Collections.ArrayList" />.La raccolta non può essere null, ma può contenere elementi null.</param>
  48. <exception cref="T:System.ArgumentNullException">
  49. <paramref name="c" /> is null. </exception>
  50. <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>
  51. <filterpriority>1</filterpriority>
  52. </member>
  53. <member name="M:System.Collections.ArrayList.BinarySearch(System.Int32,System.Int32,System.Object,System.Collections.IComparer)">
  54. <summary>Cerca un elemento in un intervallo di elementi nell'oggetto <see cref="T:System.Collections.ArrayList" /> ordinato usando l'operatore di confronto specificato e restituisce l'indice in base zero dell'elemento.</summary>
  55. <returns>Indice in base zero di <paramref name="value" /> nell'oggetto <see cref="T:System.Collections.ArrayList" /> ordinato, se viene rilevato <paramref name="value" />; in caso contrario, un numero negativo che rappresenta il complemento bit per bit dell'indice dell'elemento successivo maggiore di <paramref name="value" /> o, se non è disponibile alcun elemento maggiore, il complemento bit per bit di <see cref="P:System.Collections.ArrayList.Count" />.</returns>
  56. <param name="index">Indice iniziale in base zero dell'intervallo in cui eseguire la ricerca. </param>
  57. <param name="count">Lunghezza dell'intervallo in cui eseguire la ricerca. </param>
  58. <param name="value">Oggetto <see cref="T:System.Object" /> da individuare.Il valore può essere null.</param>
  59. <param name="comparer">Implementazione <see cref="T:System.Collections.IComparer" /> da usare quando si confrontano gli elementi.-oppure- null per usare l'operatore di confronto predefinito che è l'implementazione <see cref="T:System.IComparable" /> di ogni elemento. </param>
  60. <exception cref="T:System.ArgumentException">
  61. <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>
  62. <exception cref="T:System.InvalidOperationException">
  63. <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>
  64. <exception cref="T:System.ArgumentOutOfRangeException">
  65. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  66. <filterpriority>1</filterpriority>
  67. </member>
  68. <member name="M:System.Collections.ArrayList.BinarySearch(System.Object)">
  69. <summary>Cerca un elemento nell'intero <see cref="T:System.Collections.ArrayList" /> ordinato usando l'operatore di confronto predefinito e restituisce l'indice in base zero dell'elemento.</summary>
  70. <returns>Indice in base zero di <paramref name="value" /> nell'oggetto <see cref="T:System.Collections.ArrayList" /> ordinato, se viene rilevato <paramref name="value" />; in caso contrario, un numero negativo che rappresenta il complemento bit per bit dell'indice dell'elemento successivo maggiore di <paramref name="value" /> o, se non è disponibile alcun elemento maggiore, il complemento bit per bit di <see cref="P:System.Collections.ArrayList.Count" />.</returns>
  71. <param name="value">Oggetto <see cref="T:System.Object" /> da individuare.Il valore può essere null.</param>
  72. <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>
  73. <exception cref="T:System.InvalidOperationException">
  74. <paramref name="value" /> is not of the same type as the elements of the <see cref="T:System.Collections.ArrayList" />. </exception>
  75. <filterpriority>1</filterpriority>
  76. </member>
  77. <member name="M:System.Collections.ArrayList.BinarySearch(System.Object,System.Collections.IComparer)">
  78. <summary>Cerca un elemento nell'intero <see cref="T:System.Collections.ArrayList" /> ordinato usando l'operatore di confronto specificato e restituisce l'indice in base zero dell'elemento.</summary>
  79. <returns>Indice in base zero di <paramref name="value" /> nell'oggetto <see cref="T:System.Collections.ArrayList" /> ordinato, se viene rilevato <paramref name="value" />; in caso contrario, un numero negativo che rappresenta il complemento bit per bit dell'indice dell'elemento successivo maggiore di <paramref name="value" /> o, se non è disponibile alcun elemento maggiore, il complemento bit per bit di <see cref="P:System.Collections.ArrayList.Count" />.</returns>
  80. <param name="value">Oggetto <see cref="T:System.Object" /> da individuare.Il valore può essere null.</param>
  81. <param name="comparer">Implementazione <see cref="T:System.Collections.IComparer" /> da usare quando si confrontano gli elementi.-oppure- null per usare l'operatore di confronto predefinito che è l'implementazione <see cref="T:System.IComparable" /> di ogni elemento. </param>
  82. <exception cref="T:System.ArgumentException">
  83. <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>
  84. <exception cref="T:System.InvalidOperationException">
  85. <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>
  86. <filterpriority>1</filterpriority>
  87. </member>
  88. <member name="P:System.Collections.ArrayList.Capacity">
  89. <summary>Ottiene o imposta il numero di elementi che <see cref="T:System.Collections.ArrayList" /> può contenere.</summary>
  90. <returns>Numero degli elementi che <see cref="T:System.Collections.ArrayList" /> può contenere.</returns>
  91. <exception cref="T:System.ArgumentOutOfRangeException">
  92. <see cref="P:System.Collections.ArrayList.Capacity" /> is set to a value that is less than <see cref="P:System.Collections.ArrayList.Count" />.</exception>
  93. <exception cref="T:System.OutOfMemoryException">There is not enough memory available on the system.</exception>
  94. <filterpriority>1</filterpriority>
  95. </member>
  96. <member name="M:System.Collections.ArrayList.Clear">
  97. <summary>Rimuove tutti gli elementi da <see cref="T:System.Collections.ArrayList" />.</summary>
  98. <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>
  99. <filterpriority>1</filterpriority>
  100. </member>
  101. <member name="M:System.Collections.ArrayList.Clone">
  102. <summary>Crea una copia superficiale di <see cref="T:System.Collections.ArrayList" />.</summary>
  103. <returns>Copia superficiale di <see cref="T:System.Collections.ArrayList" />.</returns>
  104. <filterpriority>2</filterpriority>
  105. </member>
  106. <member name="M:System.Collections.ArrayList.Contains(System.Object)">
  107. <summary>Determina se un elemento è incluso in <see cref="T:System.Collections.ArrayList" />.</summary>
  108. <returns>true se <paramref name="item" /> è presente in <see cref="T:System.Collections.ArrayList" />; in caso contrario, false.</returns>
  109. <param name="item">
  110. <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.ArrayList" />.Il valore può essere null.</param>
  111. <filterpriority>1</filterpriority>
  112. </member>
  113. <member name="M:System.Collections.ArrayList.CopyTo(System.Array)">
  114. <summary>Copia l'intero <see cref="T:System.Collections.ArrayList" /> in una <see cref="T:System.Array" /> compatibile unidimensionale, a partire dall'inizio della matrice di destinazione.</summary>
  115. <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ArrayList" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
  116. <exception cref="T:System.ArgumentNullException">
  117. <paramref name="array" /> is null. </exception>
  118. <exception cref="T:System.ArgumentException">
  119. <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>
  120. <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>
  121. <filterpriority>2</filterpriority>
  122. </member>
  123. <member name="M:System.Collections.ArrayList.CopyTo(System.Array,System.Int32)">
  124. <summary>Copia l'intero oggetto <see cref="T:System.Collections.ArrayList" /> in un oggetto <see cref="T:System.Array" /> compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.</summary>
  125. <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ArrayList" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
  126. <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia. </param>
  127. <exception cref="T:System.ArgumentNullException">
  128. <paramref name="array" /> is null. </exception>
  129. <exception cref="T:System.ArgumentOutOfRangeException">
  130. <paramref name="arrayIndex" /> is less than zero. </exception>
  131. <exception cref="T:System.ArgumentException">
  132. <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>
  133. <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>
  134. <filterpriority>2</filterpriority>
  135. </member>
  136. <member name="M:System.Collections.ArrayList.CopyTo(System.Int32,System.Array,System.Int32,System.Int32)">
  137. <summary>Copia una serie di elementi da <see cref="T:System.Collections.ArrayList" /> in una <see cref="T:System.Array" /> compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.</summary>
  138. <param name="index">Indice in base zero dell'oggetto <see cref="T:System.Collections.ArrayList" /> di origine a partire dal quale viene effettuata la copia. </param>
  139. <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ArrayList" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
  140. <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia. </param>
  141. <param name="count">Numero degli elementi da copiare. </param>
  142. <exception cref="T:System.ArgumentNullException">
  143. <paramref name="array" /> is null. </exception>
  144. <exception cref="T:System.ArgumentOutOfRangeException">
  145. <paramref name="index" /> is less than zero.-or- <paramref name="arrayIndex" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  146. <exception cref="T:System.ArgumentException">
  147. <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>
  148. <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>
  149. <filterpriority>2</filterpriority>
  150. </member>
  151. <member name="P:System.Collections.ArrayList.Count">
  152. <summary>Ottiene il numero di elementi effettivamente contenuti in <see cref="T:System.Collections.ArrayList" />.</summary>
  153. <returns>Numero di elementi contenuti in <see cref="T:System.Collections.ArrayList" />.</returns>
  154. <filterpriority>1</filterpriority>
  155. </member>
  156. <member name="M:System.Collections.ArrayList.FixedSize(System.Collections.ArrayList)">
  157. <summary>Restituisce un wrapper <see cref="T:System.Collections.ArrayList" /> di dimensioni fisse.</summary>
  158. <returns>Wrapper <see cref="T:System.Collections.ArrayList" /> di dimensioni fisse.</returns>
  159. <param name="list">
  160. <see cref="T:System.Collections.ArrayList" /> di cui eseguire il wrapping. </param>
  161. <exception cref="T:System.ArgumentNullException">
  162. <paramref name="list" /> is null. </exception>
  163. <filterpriority>2</filterpriority>
  164. </member>
  165. <member name="M:System.Collections.ArrayList.FixedSize(System.Collections.IList)">
  166. <summary>Restituisce un wrapper <see cref="T:System.Collections.IList" /> di dimensioni fisse.</summary>
  167. <returns>Wrapper <see cref="T:System.Collections.IList" /> di dimensioni fisse.</returns>
  168. <param name="list">
  169. <see cref="T:System.Collections.IList" /> di cui eseguire il wrapping. </param>
  170. <exception cref="T:System.ArgumentNullException">
  171. <paramref name="list" /> is null. </exception>
  172. <filterpriority>2</filterpriority>
  173. </member>
  174. <member name="M:System.Collections.ArrayList.GetEnumerator">
  175. <summary>Restituisce un enumeratore per l'intero <see cref="T:System.Collections.ArrayList" />.</summary>
  176. <returns>
  177. <see cref="T:System.Collections.IEnumerator" /> per l'intero oggetto <see cref="T:System.Collections.ArrayList" />.</returns>
  178. <filterpriority>2</filterpriority>
  179. </member>
  180. <member name="M:System.Collections.ArrayList.GetEnumerator(System.Int32,System.Int32)">
  181. <summary>Restituisce un enumeratore per uno specifico intervallo di elementi nella classe <see cref="T:System.Collections.ArrayList" />.</summary>
  182. <returns>Interfaccia <see cref="T:System.Collections.IEnumerator" /> per l'intervallo di elementi specificato nella classe <see cref="T:System.Collections.ArrayList" />.</returns>
  183. <param name="index">Indice iniziale in base zero della sezione di <see cref="T:System.Collections.ArrayList" /> cui l'enumeratore deve fare riferimento. </param>
  184. <param name="count">Numero di elementi nella sezione di <see cref="T:System.Collections.ArrayList" /> cui l'enumeratore deve fare riferimento. </param>
  185. <exception cref="T:System.ArgumentOutOfRangeException">
  186. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  187. <exception cref="T:System.ArgumentException">
  188. <paramref name="index" /> and <paramref name="count" /> do not specify a valid range in the <see cref="T:System.Collections.ArrayList" />. </exception>
  189. <filterpriority>2</filterpriority>
  190. </member>
  191. <member name="M:System.Collections.ArrayList.GetRange(System.Int32,System.Int32)">
  192. <summary>Restituisce <see cref="T:System.Collections.ArrayList" /> che rappresenta un sottoinsieme degli elementi del <see cref="T:System.Collections.ArrayList" /> di origine.</summary>
  193. <returns>
  194. <see cref="T:System.Collections.ArrayList" /> che rappresenta un sottoinsieme degli elementi del <see cref="T:System.Collections.ArrayList" /> di origine.</returns>
  195. <param name="index">Indice in base zero di <see cref="T:System.Collections.ArrayList" /> in corrispondenza del quale inizia la serie. </param>
  196. <param name="count">Numero di elementi nell'intervallo. </param>
  197. <exception cref="T:System.ArgumentOutOfRangeException">
  198. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  199. <exception cref="T:System.ArgumentException">
  200. <paramref name="index" /> and <paramref name="count" /> do not denote a valid range of elements in the <see cref="T:System.Collections.ArrayList" />. </exception>
  201. <filterpriority>2</filterpriority>
  202. </member>
  203. <member name="M:System.Collections.ArrayList.IndexOf(System.Object)">
  204. <summary>Cerca l'oggetto <see cref="T:System.Object" /> specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intero insieme <see cref="T:System.Collections.ArrayList" />.</summary>
  205. <returns>Indice in base zero della prima occorrenza di <paramref name="value" /> all'interno dell'intero oggetto <see cref="T:System.Collections.ArrayList" />, se presente; in caso contrario, -1.</returns>
  206. <param name="value">
  207. <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.ArrayList" />.Il valore può essere null.</param>
  208. <filterpriority>1</filterpriority>
  209. </member>
  210. <member name="M:System.Collections.ArrayList.IndexOf(System.Object,System.Int32)">
  211. <summary>Cerca l'oggetto <see cref="T:System.Object" /> specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi della classe <see cref="T:System.Collections.ArrayList" /> compreso tra l'indice specificato e l'ultimo elemento.</summary>
  212. <returns>Indice in base zero della prima occorrenza di <paramref name="value" /> all'interno dell'intervallo di elementi dell'oggetto <see cref="T:System.Collections.ArrayList" /> compreso tra <paramref name="startIndex" /> e l'ultimo elemento, se presente; in caso contrario, -1.</returns>
  213. <param name="value">
  214. <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.ArrayList" />.Il valore può essere null.</param>
  215. <param name="startIndex">Indice iniziale in base zero della ricerca.0 (zero) è valido in un elenco vuoto.</param>
  216. <exception cref="T:System.ArgumentOutOfRangeException">
  217. <paramref name="startIndex" /> is outside the range of valid indexes for the <see cref="T:System.Collections.ArrayList" />. </exception>
  218. <filterpriority>1</filterpriority>
  219. </member>
  220. <member name="M:System.Collections.ArrayList.IndexOf(System.Object,System.Int32,System.Int32)">
  221. <summary>Cerca l'oggetto <see cref="T:System.Object" /> specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'intervallo di elementi della classe <see cref="T:System.Collections.ArrayList" /> che inizia dall'indice specificato e contiene il numero specificato di elementi.</summary>
  222. <returns>Indice in base zero della prima occorrenza di <paramref name="value" /> all'interno dell'intervallo di elementi dell'oggetto <see cref="T:System.Collections.ArrayList" /> che inizia da <paramref name="startIndex" /> e contiene il numero di elementi corrispondente a <paramref name="count" />, se presente; in caso contrario, -1.</returns>
  223. <param name="value">
  224. <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.ArrayList" />.Il valore può essere null.</param>
  225. <param name="startIndex">Indice iniziale in base zero della ricerca.0 (zero) è valido in un elenco vuoto.</param>
  226. <param name="count">Numero di elementi nella sezione in cui effettuare la ricerca. </param>
  227. <exception cref="T:System.ArgumentOutOfRangeException">
  228. <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>
  229. <filterpriority>1</filterpriority>
  230. </member>
  231. <member name="M:System.Collections.ArrayList.Insert(System.Int32,System.Object)">
  232. <summary>Inserisce un elemento in <see cref="T:System.Collections.ArrayList" /> in corrispondenza dell'indice specificato.</summary>
  233. <param name="index">Indice in base zero in corrispondenza del quale deve essere inserito <paramref name="value" />. </param>
  234. <param name="value">Oggetto <see cref="T:System.Object" /> da inserire.Il valore può essere null.</param>
  235. <exception cref="T:System.ArgumentOutOfRangeException">
  236. <paramref name="index" /> is less than zero.-or- <paramref name="index" /> is greater than <see cref="P:System.Collections.ArrayList.Count" />. </exception>
  237. <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>
  238. <filterpriority>1</filterpriority>
  239. </member>
  240. <member name="M:System.Collections.ArrayList.InsertRange(System.Int32,System.Collections.ICollection)">
  241. <summary>Inserisce gli elementi di una raccolta in <see cref="T:System.Collections.ArrayList" /> in corrispondenza dell'indice specificato.</summary>
  242. <param name="index">Indice in base zero in corrispondenza del quale devono essere inseriti i nuovi elementi. </param>
  243. <param name="c">
  244. <see cref="T:System.Collections.ICollection" /> i cui elementi devono essere inseriti in <see cref="T:System.Collections.ArrayList" />.La raccolta non può essere null, ma può contenere elementi null.</param>
  245. <exception cref="T:System.ArgumentNullException">
  246. <paramref name="c" /> is null. </exception>
  247. <exception cref="T:System.ArgumentOutOfRangeException">
  248. <paramref name="index" /> is less than zero.-or- <paramref name="index" /> is greater than <see cref="P:System.Collections.ArrayList.Count" />. </exception>
  249. <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>
  250. <filterpriority>2</filterpriority>
  251. </member>
  252. <member name="P:System.Collections.ArrayList.IsFixedSize">
  253. <summary>Ottiene un valore che indica se <see cref="T:System.Collections.ArrayList" /> ha dimensioni fisse.</summary>
  254. <returns>true se <see cref="T:System.Collections.ArrayList" /> è di dimensioni fisse; in caso contrario, false.Il valore predefinito è false.</returns>
  255. <filterpriority>2</filterpriority>
  256. </member>
  257. <member name="P:System.Collections.ArrayList.IsReadOnly">
  258. <summary>Ottiene un valore che indica se <see cref="T:System.Collections.ArrayList" /> è di sola lettura.</summary>
  259. <returns>true se <see cref="T:System.Collections.ArrayList" /> è di sola lettura; in caso contrario, false.Il valore predefinito è false.</returns>
  260. <filterpriority>2</filterpriority>
  261. </member>
  262. <member name="P:System.Collections.ArrayList.IsSynchronized">
  263. <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.ArrayList" /> è sincronizzato (thread-safe).</summary>
  264. <returns>true se l'accesso a <see cref="T:System.Collections.ArrayList" /> è sincronizzato (thread-safe); in caso contrario, false.Il valore predefinito è false.</returns>
  265. <filterpriority>2</filterpriority>
  266. </member>
  267. <member name="P:System.Collections.ArrayList.Item(System.Int32)">
  268. <summary>Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.</summary>
  269. <returns>Elemento in corrispondenza dell'indice specificato.</returns>
  270. <param name="index">Indice in base zero dell'elemento da ottenere o impostare. </param>
  271. <exception cref="T:System.ArgumentOutOfRangeException">
  272. <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>
  273. <filterpriority>1</filterpriority>
  274. </member>
  275. <member name="M:System.Collections.ArrayList.LastIndexOf(System.Object)">
  276. <summary>Cerca l'oggetto <see cref="T:System.Object" /> specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'insieme <see cref="T:System.Collections.ArrayList" />.</summary>
  277. <returns>Indice in base zero dell'ultima occorrenza di <paramref name="value" /> all'interno dell'intero oggetto <see cref="T:System.Collections.ArrayList" />, se presente; in caso contrario, -1.</returns>
  278. <param name="value">
  279. <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.ArrayList" />.Il valore può essere null.</param>
  280. <filterpriority>2</filterpriority>
  281. </member>
  282. <member name="M:System.Collections.ArrayList.LastIndexOf(System.Object,System.Int32)">
  283. <summary>Cerca l'oggetto <see cref="T:System.Object" /> specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'intervallo di elementi della classe <see cref="T:System.Collections.ArrayList" /> compreso tra il primo elemento e l'indice specificato.</summary>
  284. <returns>Indice in base zero dell'ultima occorrenza di <paramref name="value" /> all'interno dell'intervallo di elementi dell'oggetto <see cref="T:System.Collections.ArrayList" /> compreso tra il primo elemento e <paramref name="startIndex" />, se presente; in caso contrario, -1.</returns>
  285. <param name="value">
  286. <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.ArrayList" />.Il valore può essere null.</param>
  287. <param name="startIndex">Indice iniziale in base zero della ricerca all'indietro. </param>
  288. <exception cref="T:System.ArgumentOutOfRangeException">
  289. <paramref name="startIndex" /> is outside the range of valid indexes for the <see cref="T:System.Collections.ArrayList" />. </exception>
  290. <filterpriority>2</filterpriority>
  291. </member>
  292. <member name="M:System.Collections.ArrayList.LastIndexOf(System.Object,System.Int32,System.Int32)">
  293. <summary>Cerca l'oggetto <see cref="T:System.Object" /> specificato e restituisce l'indice in base zero dell'ultima occorrenza all'interno dell'intervallo di elementi della classe <see cref="T:System.Collections.ArrayList" /> che contiene il numero specificato di elementi e termina in corrispondenza dell'indice specificato.</summary>
  294. <returns>Indice in base zero dell'ultima occorrenza di <paramref name="value" /> all'interno dell'intervallo di elementi in <see cref="T:System.Collections.ArrayList" /> che contiene un numero di elementi corrispondente a <paramref name="count" /> e termina in corrispondenza di <paramref name="startIndex" />, se presente; in caso contrario, -1.</returns>
  295. <param name="value">
  296. <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.ArrayList" />.Il valore può essere null.</param>
  297. <param name="startIndex">Indice iniziale in base zero della ricerca all'indietro. </param>
  298. <param name="count">Numero di elementi nella sezione in cui effettuare la ricerca. </param>
  299. <exception cref="T:System.ArgumentOutOfRangeException">
  300. <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>
  301. <filterpriority>2</filterpriority>
  302. </member>
  303. <member name="M:System.Collections.ArrayList.ReadOnly(System.Collections.ArrayList)">
  304. <summary>Viene restituito un wrapper <see cref="T:System.Collections.ArrayList" /> di sola lettura.</summary>
  305. <returns>Wrapper <see cref="T:System.Collections.ArrayList" /> di sola lettura di <paramref name="list" />.</returns>
  306. <param name="list">
  307. <see cref="T:System.Collections.ArrayList" /> di cui eseguire il wrapping. </param>
  308. <exception cref="T:System.ArgumentNullException">
  309. <paramref name="list" /> is null. </exception>
  310. <filterpriority>2</filterpriority>
  311. </member>
  312. <member name="M:System.Collections.ArrayList.ReadOnly(System.Collections.IList)">
  313. <summary>Viene restituito un wrapper <see cref="T:System.Collections.IList" /> di sola lettura.</summary>
  314. <returns>Wrapper <see cref="T:System.Collections.IList" /> di sola lettura di <paramref name="list" />.</returns>
  315. <param name="list">
  316. <see cref="T:System.Collections.IList" /> di cui eseguire il wrapping. </param>
  317. <exception cref="T:System.ArgumentNullException">
  318. <paramref name="list" /> is null. </exception>
  319. <filterpriority>2</filterpriority>
  320. </member>
  321. <member name="M:System.Collections.ArrayList.Remove(System.Object)">
  322. <summary>Rimuove la prima occorrenza di un oggetto specifico da <see cref="T:System.Collections.ArrayList" />.</summary>
  323. <param name="obj">
  324. <see cref="T:System.Object" /> da rimuovere da <see cref="T:System.Collections.ArrayList" />.Il valore può essere null.</param>
  325. <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>
  326. <filterpriority>1</filterpriority>
  327. </member>
  328. <member name="M:System.Collections.ArrayList.RemoveAt(System.Int32)">
  329. <summary>Rimuove l'elemento in corrispondenza dell'indice specificato di <see cref="T:System.Collections.ArrayList" />.</summary>
  330. <param name="index">Indice in base zero dell'elemento da rimuovere. </param>
  331. <exception cref="T:System.ArgumentOutOfRangeException">
  332. <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>
  333. <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>
  334. <filterpriority>1</filterpriority>
  335. </member>
  336. <member name="M:System.Collections.ArrayList.RemoveRange(System.Int32,System.Int32)">
  337. <summary>Rimuove un intervallo di elementi da <see cref="T:System.Collections.ArrayList" />.</summary>
  338. <param name="index">Indice iniziale in base zero dell'intervallo di elementi da rimuovere. </param>
  339. <param name="count">Numero di elementi da rimuovere. </param>
  340. <exception cref="T:System.ArgumentOutOfRangeException">
  341. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  342. <exception cref="T:System.ArgumentException">
  343. <paramref name="index" /> and <paramref name="count" /> do not denote a valid range of elements in the <see cref="T:System.Collections.ArrayList" />. </exception>
  344. <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>
  345. <filterpriority>2</filterpriority>
  346. </member>
  347. <member name="M:System.Collections.ArrayList.Repeat(System.Object,System.Int32)">
  348. <summary>Restituisce un <see cref="T:System.Collections.ArrayList" /> i cui elementi sono copie del valore specificato.</summary>
  349. <returns>
  350. <see cref="T:System.Collections.ArrayList" /> con un numero di elementi pari a <paramref name="count" />, dei quali tutti sono copie di <paramref name="value" />.</returns>
  351. <param name="value">
  352. <see cref="T:System.Object" /> da copiare più volte nel nuovo <see cref="T:System.Collections.ArrayList" />.Il valore può essere null.</param>
  353. <param name="count">Numero di volte che <paramref name="value" /> deve essere copiato. </param>
  354. <exception cref="T:System.ArgumentOutOfRangeException">
  355. <paramref name="count" /> is less than zero. </exception>
  356. <filterpriority>2</filterpriority>
  357. </member>
  358. <member name="M:System.Collections.ArrayList.Reverse">
  359. <summary>Inverte l'ordine degli elementi nell'intero <see cref="T:System.Collections.ArrayList" />.</summary>
  360. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  361. <filterpriority>2</filterpriority>
  362. </member>
  363. <member name="M:System.Collections.ArrayList.Reverse(System.Int32,System.Int32)">
  364. <summary>Inverte l'ordine degli elementi nell'intervallo specificato.</summary>
  365. <param name="index">Indice iniziale in base zero dell'intervallo da invertire. </param>
  366. <param name="count">Numero di elementi nell'intervallo da invertire.</param>
  367. <exception cref="T:System.ArgumentOutOfRangeException">
  368. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  369. <exception cref="T:System.ArgumentException">
  370. <paramref name="index" /> and <paramref name="count" /> do not denote a valid range of elements in the <see cref="T:System.Collections.ArrayList" />. </exception>
  371. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  372. <filterpriority>2</filterpriority>
  373. </member>
  374. <member name="M:System.Collections.ArrayList.SetRange(System.Int32,System.Collections.ICollection)">
  375. <summary>Copia gli elementi di un insieme su un intervallo di elementi di <see cref="T:System.Collections.ArrayList" />.</summary>
  376. <param name="index">Indice in base zero di <see cref="T:System.Collections.ArrayList" /> in corrispondenza del quale iniziare a copiare gli elementi di <paramref name="c" />. </param>
  377. <param name="c">
  378. <see cref="T:System.Collections.ICollection" /> i cui elementi vengono copiati in <see cref="T:System.Collections.ArrayList" />.La raccolta non può essere null, ma può contenere elementi null.</param>
  379. <exception cref="T:System.ArgumentOutOfRangeException">
  380. <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>
  381. <exception cref="T:System.ArgumentNullException">
  382. <paramref name="c" /> is null. </exception>
  383. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  384. <filterpriority>2</filterpriority>
  385. </member>
  386. <member name="M:System.Collections.ArrayList.Sort">
  387. <summary>Ordina gli elementi dell'intero oggetto <see cref="T:System.Collections.ArrayList" />.</summary>
  388. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  389. <filterpriority>1</filterpriority>
  390. </member>
  391. <member name="M:System.Collections.ArrayList.Sort(System.Collections.IComparer)">
  392. <summary>Ordina gli elementi dell'intero <see cref="T:System.Collections.ArrayList" /> usando l'operatore di confronto specificato.</summary>
  393. <param name="comparer">Implementazione <see cref="T:System.Collections.IComparer" /> da usare quando si confrontano gli elementi.-oppure- Riferimento Null (Nothing in Visual Basic) per usare l'implementazione di <see cref="T:System.IComparable" /> di ogni elemento. </param>
  394. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  395. <exception cref="T:System.InvalidOperationException">An error occurred while comparing two elements.</exception>
  396. <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>
  397. <filterpriority>1</filterpriority>
  398. </member>
  399. <member name="M:System.Collections.ArrayList.Sort(System.Int32,System.Int32,System.Collections.IComparer)">
  400. <summary>Ordina gli elementi di un intervallo di elementi di <see cref="T:System.Collections.ArrayList" /> usando l'operatore di confronto specificato.</summary>
  401. <param name="index">Indice iniziale in base zero dell'intervallo da ordinare. </param>
  402. <param name="count">Lunghezza dell'intervallo da ordinare. </param>
  403. <param name="comparer">Implementazione <see cref="T:System.Collections.IComparer" /> da usare quando si confrontano gli elementi.-oppure- Riferimento Null (Nothing in Visual Basic) per usare l'implementazione di <see cref="T:System.IComparable" /> di ogni elemento. </param>
  404. <exception cref="T:System.ArgumentOutOfRangeException">
  405. <paramref name="index" /> is less than zero.-or- <paramref name="count" /> is less than zero. </exception>
  406. <exception cref="T:System.ArgumentException">
  407. <paramref name="index" /> and <paramref name="count" /> do not specify a valid range in the <see cref="T:System.Collections.ArrayList" />. </exception>
  408. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.ArrayList" /> is read-only. </exception>
  409. <exception cref="T:System.InvalidOperationException">An error occurred while comparing two elements.</exception>
  410. <filterpriority>1</filterpriority>
  411. </member>
  412. <member name="M:System.Collections.ArrayList.Synchronized(System.Collections.ArrayList)">
  413. <summary>Restituisce un wrapper sincronizzato (thread-safe) per <see cref="T:System.Collections.ArrayList" />.</summary>
  414. <returns>Wrapper sincronizzato (thread-safe) per <see cref="T:System.Collections.ArrayList" />.</returns>
  415. <param name="list">
  416. <see cref="T:System.Collections.ArrayList" /> da sincronizzare. </param>
  417. <exception cref="T:System.ArgumentNullException">
  418. <paramref name="list" /> is null. </exception>
  419. <filterpriority>2</filterpriority>
  420. </member>
  421. <member name="M:System.Collections.ArrayList.Synchronized(System.Collections.IList)">
  422. <summary>Restituisce un wrapper sincronizzato (thread-safe) per <see cref="T:System.Collections.IList" />.</summary>
  423. <returns>Wrapper sincronizzato (thread-safe) per <see cref="T:System.Collections.IList" />.</returns>
  424. <param name="list">
  425. <see cref="T:System.Collections.IList" /> da sincronizzare. </param>
  426. <exception cref="T:System.ArgumentNullException">
  427. <paramref name="list" /> is null. </exception>
  428. <filterpriority>2</filterpriority>
  429. </member>
  430. <member name="P:System.Collections.ArrayList.SyncRoot">
  431. <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ArrayList" />.</summary>
  432. <returns>Oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.ArrayList" />.</returns>
  433. <filterpriority>2</filterpriority>
  434. </member>
  435. <member name="M:System.Collections.ArrayList.ToArray">
  436. <summary>Copia gli elementi di <see cref="T:System.Collections.ArrayList" /> in una nuova matrice <see cref="T:System.Object" />.</summary>
  437. <returns>Matrice <see cref="T:System.Object" /> contenente le copie degli elementi di <see cref="T:System.Collections.ArrayList" />.</returns>
  438. <filterpriority>1</filterpriority>
  439. </member>
  440. <member name="M:System.Collections.ArrayList.ToArray(System.Type)">
  441. <summary>Copia gli elementi di <see cref="T:System.Collections.ArrayList" /> in una nuova matrice del tipo di elemento specificato.</summary>
  442. <returns>Matrice del tipo di elemento specificato, contenente copie degli elementi della classe <see cref="T:System.Collections.ArrayList" />.</returns>
  443. <param name="type">Elemento <see cref="T:System.Type" /> della matrice di destinazione da creare e in cui copiare gli elementi.</param>
  444. <exception cref="T:System.ArgumentNullException">
  445. <paramref name="type" /> is null. </exception>
  446. <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>
  447. <filterpriority>1</filterpriority>
  448. </member>
  449. <member name="M:System.Collections.ArrayList.TrimToSize">
  450. <summary>Imposta la capacità sul numero effettivo di elementi contenuti in <see cref="T:System.Collections.ArrayList" />.</summary>
  451. <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>
  452. <filterpriority>2</filterpriority>
  453. </member>
  454. <member name="T:System.Collections.CaseInsensitiveComparer">
  455. <summary>Consente di confrontare due oggetti in termini di uguaglianza, ignorando la distinzione tra maiuscole e minuscole nelle stringhe.</summary>
  456. <filterpriority>2</filterpriority>
  457. </member>
  458. <member name="M:System.Collections.CaseInsensitiveComparer.#ctor">
  459. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.CaseInsensitiveComparer" /> utilizzando la proprietà <see cref="P:System.Threading.Thread.CurrentCulture" /> del thread corrente.</summary>
  460. </member>
  461. <member name="M:System.Collections.CaseInsensitiveComparer.#ctor(System.Globalization.CultureInfo)">
  462. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.CaseInsensitiveComparer" /> utilizzando l'oggetto <see cref="T:System.Globalization.CultureInfo" /> specificato.</summary>
  463. <param name="culture">
  464. <see cref="T:System.Globalization.CultureInfo" /> da utilizzare per la nuova <see cref="T:System.Collections.CaseInsensitiveComparer" />. </param>
  465. <exception cref="T:System.ArgumentNullException">
  466. <paramref name="culture" /> è null. </exception>
  467. </member>
  468. <member name="M:System.Collections.CaseInsensitiveComparer.Compare(System.Object,System.Object)">
  469. <summary>Esegue un confronto senza distinzione tra maiuscole e minuscole tra due oggetti dello stesso tipo e viene restituito un valore che indica se uno degli oggetti è minore, uguale o maggiore dell'altro.</summary>
  470. <returns>Intero con segno che indica i valori relativi di <paramref name="a" /> e <paramref name="b" />, come illustrato nella tabella seguente.Valore Significato Minore di zero <paramref name="a" /> è minore di <paramref name="b" />, senza distinzione tra maiuscole e minuscole. Zero <paramref name="a" /> è uguale a <paramref name="b" />, senza distinzione tra maiuscole e minuscole. Maggiore di zero <paramref name="a" /> è maggiore di <paramref name="b" />, senza distinzione tra maiuscole e minuscole. </returns>
  471. <param name="a">Primo oggetto da confrontare. </param>
  472. <param name="b">Secondo oggetto da confrontare. </param>
  473. <exception cref="T:System.ArgumentException">
  474. <paramref name="a" /> e <paramref name="b" /> non implementano l'interfaccia <see cref="T:System.IComparable" />.- oppure - <paramref name="a" /> e <paramref name="b" /> sono di tipo diverso. </exception>
  475. <filterpriority>2</filterpriority>
  476. </member>
  477. <member name="P:System.Collections.CaseInsensitiveComparer.Default">
  478. <summary>Ottiene un'istanza di <see cref="T:System.Collections.CaseInsensitiveComparer" /> associata alla proprietà <see cref="P:System.Threading.Thread.CurrentCulture" /> del thread corrente e sempre disponibile.</summary>
  479. <returns>Istanza di <see cref="T:System.Collections.CaseInsensitiveComparer" /> associata alla proprietà <see cref="P:System.Threading.Thread.CurrentCulture" /> del thread corrente.</returns>
  480. <filterpriority>1</filterpriority>
  481. <PermissionSet>
  482. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  483. </PermissionSet>
  484. </member>
  485. <member name="P:System.Collections.CaseInsensitiveComparer.DefaultInvariant">
  486. <summary>Ottiene un'istanza di <see cref="T:System.Collections.CaseInsensitiveComparer" /> associata alla proprietà <see cref="P:System.Globalization.CultureInfo.InvariantCulture" /> e sempre disponibile.</summary>
  487. <returns>Istanza di <see cref="T:System.Collections.CaseInsensitiveComparer" /> associata a <see cref="P:System.Globalization.CultureInfo.InvariantCulture" />.</returns>
  488. <filterpriority>1</filterpriority>
  489. <PermissionSet>
  490. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  491. </PermissionSet>
  492. </member>
  493. <member name="T:System.Collections.CollectionBase">
  494. <summary>Fornisce la classe base abstract per un insieme fortemente tipizzato.</summary>
  495. <filterpriority>2</filterpriority>
  496. </member>
  497. <member name="M:System.Collections.CollectionBase.#ctor">
  498. <summary>Consente l'inizializzazione di una nuova istanza della classe <see cref="T:System.Collections.CollectionBase" /> utilizzando la capacità iniziale predefinita.</summary>
  499. </member>
  500. <member name="M:System.Collections.CollectionBase.#ctor(System.Int32)">
  501. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.CollectionBase" /> con la capacità specificata.</summary>
  502. <param name="capacity">Numero di elementi che possono essere archiviati inizialmente nel nuovo elenco.</param>
  503. </member>
  504. <member name="P:System.Collections.CollectionBase.Capacity">
  505. <summary>Ottiene o imposta il numero di elementi che <see cref="T:System.Collections.CollectionBase" /> può contenere.</summary>
  506. <returns>Il numero degli elementi che <see cref="T:System.Collections.CollectionBase" /> può contenere.</returns>
  507. <exception cref="T:System.ArgumentOutOfRangeException">
  508. <see cref="P:System.Collections.CollectionBase.Capacity" /> viene impostato su un valore che è minore di <see cref="P:System.Collections.CollectionBase.Count" />.</exception>
  509. <exception cref="T:System.OutOfMemoryException">La memoria disponibile nel sistema non è sufficiente.</exception>
  510. <filterpriority>2</filterpriority>
  511. </member>
  512. <member name="M:System.Collections.CollectionBase.Clear">
  513. <summary>Consente di rimuovere tutti gli oggetti dall'istanza <see cref="T:System.Collections.CollectionBase" />.Questo metodo non può essere sottoposto a override.</summary>
  514. <filterpriority>2</filterpriority>
  515. </member>
  516. <member name="P:System.Collections.CollectionBase.Count">
  517. <summary>Ottiene il numero di elementi contenuti nell'istanza <see cref="T:System.Collections.CollectionBase" />.Questa proprietà non può essere sottoposta a override.</summary>
  518. <returns>Il numero di elementi contenuti nell'istanza <see cref="T:System.Collections.CollectionBase" />.Il recupero del valore di questa proprietà è un'operazione O(1).</returns>
  519. <filterpriority>2</filterpriority>
  520. </member>
  521. <member name="M:System.Collections.CollectionBase.GetEnumerator">
  522. <summary>Restituisce un enumeratore che scorre l'istanza della classe <see cref="T:System.Collections.CollectionBase" />.</summary>
  523. <returns>
  524. <see cref="T:System.Collections.IEnumerator" /> per l'istanza <see cref="T:System.Collections.CollectionBase" />.</returns>
  525. <filterpriority>2</filterpriority>
  526. </member>
  527. <member name="P:System.Collections.CollectionBase.InnerList">
  528. <summary>Ottiene un <see cref="T:System.Collections.ArrayList" /> contenente l'elenco degli elementi presenti nell'istanza <see cref="T:System.Collections.CollectionBase" />.</summary>
  529. <returns>
  530. <see cref="T:System.Collections.ArrayList" /> che rappresenta l'istanza <see cref="T:System.Collections.CollectionBase" />.Il recupero del valore di questa proprietà è un'operazione O(1).</returns>
  531. </member>
  532. <member name="P:System.Collections.CollectionBase.List">
  533. <summary>Ottiene un <see cref="T:System.Collections.IList" /> contenente l'elenco degli elementi presenti nell'istanza <see cref="T:System.Collections.CollectionBase" />.</summary>
  534. <returns>
  535. <see cref="T:System.Collections.IList" /> che rappresenta l'istanza <see cref="T:System.Collections.CollectionBase" />.</returns>
  536. </member>
  537. <member name="M:System.Collections.CollectionBase.OnClear">
  538. <summary>Consente di eseguire procedure personalizzate aggiuntive durante l'eliminazione del contenuto dell'istanza <see cref="T:System.Collections.CollectionBase" />.</summary>
  539. </member>
  540. <member name="M:System.Collections.CollectionBase.OnClearComplete">
  541. <summary>Consente di eseguire procedure personalizzate aggiuntive prima di cancellare il contenuto dell'istanza <see cref="T:System.Collections.CollectionBase" />.</summary>
  542. </member>
  543. <member name="M:System.Collections.CollectionBase.OnInsert(System.Int32,System.Object)">
  544. <summary>Consente di eseguire procedure personalizzate aggiuntive prima di inserire un nuovo elemento nell'istanza <see cref="T:System.Collections.CollectionBase" />.</summary>
  545. <param name="index">Indice a base zero in corrispondenza del quale inserire <paramref name="value" />.</param>
  546. <param name="value">Nuovo valore dell'elemento in <paramref name="index" />.</param>
  547. </member>
  548. <member name="M:System.Collections.CollectionBase.OnInsertComplete(System.Int32,System.Object)">
  549. <summary>Consente di eseguire procedure personalizzate aggiuntive dopo aver inserito un nuovo elemento nell'istanza <see cref="T:System.Collections.CollectionBase" />.</summary>
  550. <param name="index">Indice a base zero in corrispondenza del quale inserire <paramref name="value" />.</param>
  551. <param name="value">Nuovo valore dell'elemento in <paramref name="index" />.</param>
  552. </member>
  553. <member name="M:System.Collections.CollectionBase.OnRemove(System.Int32,System.Object)">
  554. <summary>Consente di eseguire procedure personalizzate aggiuntive durante l'eliminazione di un elemento dall'istanza <see cref="T:System.Collections.CollectionBase" />.</summary>
  555. <param name="index">Indice a base zero nel quale è possibile reperire <paramref name="value" />.</param>
  556. <param name="value">Valore dell'elemento da rimuovere da <paramref name="index" />.</param>
  557. </member>
  558. <member name="M:System.Collections.CollectionBase.OnRemoveComplete(System.Int32,System.Object)">
  559. <summary>Consente di eseguire procedure personalizzate aggiuntive dopo della rimozione di un elemento dall'istanza <see cref="T:System.Collections.CollectionBase" />.</summary>
  560. <param name="index">Indice a base zero nel quale è possibile reperire <paramref name="value" />.</param>
  561. <param name="value">Valore dell'elemento da rimuovere da <paramref name="index" />.</param>
  562. </member>
  563. <member name="M:System.Collections.CollectionBase.OnSet(System.Int32,System.Object,System.Object)">
  564. <summary>Consente di eseguire procedure personalizzate aggiuntive prima di impostare un valore nell'istanza <see cref="T:System.Collections.CollectionBase" />.</summary>
  565. <param name="index">Indice in base zero in corrispondenza del quale è possibile reperire <paramref name="oldValue" />.</param>
  566. <param name="oldValue">Valore da sostituire con <paramref name="newValue" />.</param>
  567. <param name="newValue">Nuovo valore dell'elemento in <paramref name="index" />.</param>
  568. </member>
  569. <member name="M:System.Collections.CollectionBase.OnSetComplete(System.Int32,System.Object,System.Object)">
  570. <summary>Consente di eseguire procedure personalizzate aggiuntive dopo aver impostato un valore nell'istanza <see cref="T:System.Collections.CollectionBase" />.</summary>
  571. <param name="index">Indice in base zero in corrispondenza del quale è possibile reperire <paramref name="oldValue" />.</param>
  572. <param name="oldValue">Valore da sostituire con <paramref name="newValue" />.</param>
  573. <param name="newValue">Nuovo valore dell'elemento in <paramref name="index" />.</param>
  574. </member>
  575. <member name="M:System.Collections.CollectionBase.OnValidate(System.Object)">
  576. <summary>Esegue procedure personalizzate aggiuntive durante la convalida di un valore.</summary>
  577. <param name="value">Oggetto da convalidare.</param>
  578. <exception cref="T:System.ArgumentNullException">
  579. <paramref name="value" /> è null.</exception>
  580. </member>
  581. <member name="M:System.Collections.CollectionBase.RemoveAt(System.Int32)">
  582. <summary>Consente di rimuovere la voce in corrispondenza dell'indice specificato dell'istanza <see cref="T:System.Collections.CollectionBase" />.Questo metodo non può essere sottoposto a override.</summary>
  583. <param name="index">Indice in base zero dell'elemento da rimuovere.</param>
  584. <exception cref="T:System.ArgumentOutOfRangeException">
  585. <paramref name="index" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore di o uguale a <see cref="P:System.Collections.CollectionBase.Count" />.</exception>
  586. <filterpriority>2</filterpriority>
  587. </member>
  588. <member name="M:System.Collections.CollectionBase.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  589. <summary>Copia l'intero oggetto <see cref="T:System.Collections.CollectionBase" /> in un oggetto <see cref="T:System.Array" /> compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.</summary>
  590. <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.CollectionBase" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
  591. <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param>
  592. <exception cref="T:System.ArgumentNullException">
  593. <paramref name="array" /> è null.</exception>
  594. <exception cref="T:System.ArgumentOutOfRangeException">
  595. <paramref name="index" /> è minore di zero.</exception>
  596. <exception cref="T:System.ArgumentException">
  597. <paramref name="array" /> è multidimensionale.- oppure -Il numero degli elementi nell'oggetto <see cref="T:System.Collections.CollectionBase" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione.</exception>
  598. <exception cref="T:System.InvalidCastException">Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.CollectionBase" /> di origine al tipo del parametro <paramref name="array" /> di destinazione.</exception>
  599. </member>
  600. <member name="P:System.Collections.CollectionBase.System#Collections#ICollection#IsSynchronized">
  601. <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.CollectionBase" /> è sincronizzato (thread-safe).</summary>
  602. <returns>true se l'accesso all'oggetto <see cref="T:System.Collections.CollectionBase" /> è sincronizzato (thread-safe); in caso contrario, false.Il valore predefinito è false.</returns>
  603. </member>
  604. <member name="P:System.Collections.CollectionBase.System#Collections#ICollection#SyncRoot">
  605. <summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.CollectionBase" />.</summary>
  606. <returns>Oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.CollectionBase" />.</returns>
  607. </member>
  608. <member name="M:System.Collections.CollectionBase.System#Collections#IList#Add(System.Object)">
  609. <summary>Aggiunge un oggetto alla fine di <see cref="T:System.Collections.CollectionBase" />.</summary>
  610. <returns>Indice <see cref="T:System.Collections.CollectionBase" /> in corrispondenza del quale è stato aggiunto <paramref name="value" />.</returns>
  611. <param name="value">
  612. <see cref="T:System.Object" /> da aggiungere alla fine di <see cref="T:System.Collections.CollectionBase" />.</param>
  613. <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Collections.CollectionBase" /> è in sola lettura.- oppure -L'oggetto <see cref="T:System.Collections.CollectionBase" /> è di dimensioni fisse.</exception>
  614. </member>
  615. <member name="M:System.Collections.CollectionBase.System#Collections#IList#Contains(System.Object)">
  616. <summary>Consente di stabilire se <see cref="T:System.Collections.CollectionBase" /> contiene un elemento specifico.</summary>
  617. <returns>true se <see cref="T:System.Collections.CollectionBase" /> contiene l'oggetto <paramref name="value" /> specificato; in caso contrario, false.</returns>
  618. <param name="value">Oggetto <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.CollectionBase" />.</param>
  619. </member>
  620. <member name="M:System.Collections.CollectionBase.System#Collections#IList#IndexOf(System.Object)">
  621. <summary>Consente di cercare l'oggetto <see cref="T:System.Object" /> specificato e restituisce l'indice in base zero della prima occorrenza all'interno dell'insieme <see cref="T:System.Collections.CollectionBase" />.</summary>
  622. <returns>Indice in base zero della prima occorrenza di <paramref name="value" /> all'interno dell'intero insieme <see cref="T:System.Collections.CollectionBase" />, se presente; in caso contrario -1.</returns>
  623. <param name="value">Oggetto <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.CollectionBase" />.</param>
  624. </member>
  625. <member name="M:System.Collections.CollectionBase.System#Collections#IList#Insert(System.Int32,System.Object)">
  626. <summary>Consente di inserire un elemento in <see cref="T:System.Collections.CollectionBase" /> in corrispondenza dell'indice specificato.</summary>
  627. <param name="index">Indice in base zero nel quale <paramref name="value" /> deve essere inserito.</param>
  628. <param name="value">Oggetto <see cref="T:System.Object" /> da inserire.</param>
  629. <exception cref="T:System.ArgumentOutOfRangeException">
  630. <paramref name="index" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore di <see cref="P:System.Collections.CollectionBase.Count" />.</exception>
  631. <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Collections.CollectionBase" /> è in sola lettura.- oppure -L'oggetto <see cref="T:System.Collections.CollectionBase" /> è di dimensioni fisse.</exception>
  632. </member>
  633. <member name="P:System.Collections.CollectionBase.System#Collections#IList#IsFixedSize">
  634. <summary>Ottiene un valore che indica se <see cref="T:System.Collections.CollectionBase" /> ha dimensioni fisse.</summary>
  635. <returns>true se <see cref="T:System.Collections.CollectionBase" /> è di dimensioni fisse; in caso contrario, false.Il valore predefinito è false.</returns>
  636. </member>
  637. <member name="P:System.Collections.CollectionBase.System#Collections#IList#IsReadOnly">
  638. <summary>Ottiene un valore che indica se <see cref="T:System.Collections.CollectionBase" /> è di sola lettura.</summary>
  639. <returns>true se <see cref="T:System.Collections.CollectionBase" /> è di sola lettura. In caso contrario, false.Il valore predefinito è false.</returns>
  640. </member>
  641. <member name="P:System.Collections.CollectionBase.System#Collections#IList#Item(System.Int32)">
  642. <summary>Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.</summary>
  643. <returns>Elemento in corrispondenza dell'indice specificato.</returns>
  644. <param name="index">Indice a base zero dell'elemento da ottenere o impostare.</param>
  645. <exception cref="T:System.ArgumentOutOfRangeException">
  646. <paramref name="index" /> è minore di zero.- oppure -<paramref name="index" /> è maggiore di o uguale a <see cref="P:System.Collections.CollectionBase.Count" />.</exception>
  647. </member>
  648. <member name="M:System.Collections.CollectionBase.System#Collections#IList#Remove(System.Object)">
  649. <summary>Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia <see cref="T:System.Collections.CollectionBase" />.</summary>
  650. <param name="value">Oggetto <see cref="T:System.Object" /> da rimuovere da <see cref="T:System.Collections.CollectionBase" />.</param>
  651. <exception cref="T:System.ArgumentException">Il parametro <paramref name="value" /> non è stato trovato nell'oggetto <see cref="T:System.Collections.CollectionBase" />.</exception>
  652. <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Collections.CollectionBase" /> è in sola lettura.- oppure -L'oggetto <see cref="T:System.Collections.CollectionBase" /> è di dimensioni fisse.</exception>
  653. </member>
  654. <member name="T:System.Collections.Comparer">
  655. <summary>Confronta due oggetti in termini di uguaglianza, dove i confronti tra stringhe prevedono la distinzione tra maiuscole e minuscole.</summary>
  656. <filterpriority>2</filterpriority>
  657. </member>
  658. <member name="M:System.Collections.Comparer.#ctor(System.Globalization.CultureInfo)">
  659. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Comparer" /> utilizzando l'oggetto <see cref="T:System.Globalization.CultureInfo" /> specificato.</summary>
  660. <param name="culture">
  661. <see cref="T:System.Globalization.CultureInfo" /> da utilizzare per la nuova <see cref="T:System.Collections.Comparer" />. </param>
  662. <exception cref="T:System.ArgumentNullException">
  663. <paramref name="culture" /> è null. </exception>
  664. </member>
  665. <member name="M:System.Collections.Comparer.Compare(System.Object,System.Object)">
  666. <summary>Esegue un confronto con distinzione tra maiuscole e minuscole tra due oggetti dello stesso tipo e restituisce un valore che indica se un oggetto è minore, uguale o maggiore dell'altro.</summary>
  667. <returns>Intero con segno che indica i valori relativi di <paramref name="a" /> e <paramref name="b" />, come illustrato nella tabella seguente.Valore Significato Minore di zero <paramref name="a" /> è minore di <paramref name="b" />. Zero <paramref name="a" /> è uguale a <paramref name="b" />. Maggiore di zero <paramref name="a" /> è maggiore di <paramref name="b" />. </returns>
  668. <param name="a">Primo oggetto da confrontare. </param>
  669. <param name="b">Secondo oggetto da confrontare. </param>
  670. <exception cref="T:System.ArgumentException">
  671. <paramref name="a" /> e <paramref name="b" /> non implementano l'interfaccia <see cref="T:System.IComparable" />.- oppure - <paramref name="a" /> e <paramref name="b" /> sono di tipi diversi e nessuno dei due può gestire confronti con l'altro. </exception>
  672. <filterpriority>2</filterpriority>
  673. </member>
  674. <member name="F:System.Collections.Comparer.Default">
  675. <summary>Rappresenta un'istanza di <see cref="T:System.Collections.Comparer" /> associata alla proprietà <see cref="P:System.Threading.Thread.CurrentCulture" /> del thread corrente.Questo è un campo di sola lettura.</summary>
  676. <filterpriority>1</filterpriority>
  677. </member>
  678. <member name="F:System.Collections.Comparer.DefaultInvariant">
  679. <summary>Rappresenta un'istanza di <see cref="T:System.Collections.Comparer" /> associata a <see cref="P:System.Globalization.CultureInfo.InvariantCulture" />.Questo è un campo di sola lettura.</summary>
  680. <filterpriority>1</filterpriority>
  681. </member>
  682. <member name="T:System.Collections.DictionaryBase">
  683. <summary>Fornisce la classe base abstract per una raccolta fortemente tipizzata di coppie chiave/valore.</summary>
  684. <filterpriority>2</filterpriority>
  685. </member>
  686. <member name="M:System.Collections.DictionaryBase.#ctor">
  687. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.DictionaryBase" />.</summary>
  688. </member>
  689. <member name="M:System.Collections.DictionaryBase.Clear">
  690. <summary>Cancella il contenuto dell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  691. <filterpriority>2</filterpriority>
  692. </member>
  693. <member name="M:System.Collections.DictionaryBase.CopyTo(System.Array,System.Int32)">
  694. <summary>Copia gli elementi di <see cref="T:System.Collections.DictionaryBase" /> in una matrice <see cref="T:System.Array" /> unidimensionale in corrispondenza dell'indice specificato.</summary>
  695. <param name="array">Matrice <see cref="T:System.Array" /> unidimensionale che è la destinazione degli oggetti <see cref="T:System.Collections.DictionaryEntry" /> copiati dall'istanza di <see cref="T:System.Collections.DictionaryBase" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
  696. <param name="index">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia. </param>
  697. <exception cref="T:System.ArgumentNullException">
  698. <paramref name="array" /> è null. </exception>
  699. <exception cref="T:System.ArgumentOutOfRangeException">
  700. <paramref name="index" /> è minore di zero. </exception>
  701. <exception cref="T:System.ArgumentException">
  702. <paramref name="array" /> è multidimensionale.-oppure- Il numero degli elementi nell'oggetto <see cref="T:System.Collections.DictionaryBase" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione. </exception>
  703. <exception cref="T:System.InvalidCastException">Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.DictionaryBase" /> di origine al tipo del parametro <paramref name="array" /> di destinazione. </exception>
  704. <filterpriority>2</filterpriority>
  705. </member>
  706. <member name="P:System.Collections.DictionaryBase.Count">
  707. <summary>Ottiene il numero di elementi contenuti nell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  708. <returns>Numero di elementi contenuti nell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</returns>
  709. <filterpriority>2</filterpriority>
  710. </member>
  711. <member name="P:System.Collections.DictionaryBase.Dictionary">
  712. <summary>Ottiene l'elenco degli elementi contenuti nell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  713. <returns>Oggetto <see cref="T:System.Collections.IDictionary" /> che rappresenta l'istanza di <see cref="T:System.Collections.DictionaryBase" />.</returns>
  714. </member>
  715. <member name="M:System.Collections.DictionaryBase.GetEnumerator">
  716. <summary>Restituisce un oggetto <see cref="T:System.Collections.IDictionaryEnumerator" /> che consente di scorrere l'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  717. <returns>Oggetto <see cref="T:System.Collections.IDictionaryEnumerator" /> per l'istanza di <see cref="T:System.Collections.DictionaryBase" />.</returns>
  718. <filterpriority>2</filterpriority>
  719. </member>
  720. <member name="P:System.Collections.DictionaryBase.InnerHashtable">
  721. <summary>Ottiene l'elenco degli elementi contenuti nell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  722. <returns>Oggetto <see cref="T:System.Collections.Hashtable" /> che rappresenta l'istanza stessa di <see cref="T:System.Collections.DictionaryBase" />.</returns>
  723. </member>
  724. <member name="M:System.Collections.DictionaryBase.OnClear">
  725. <summary>Esegue procedure personalizzate aggiuntive prima di cancellare il contenuto dell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  726. </member>
  727. <member name="M:System.Collections.DictionaryBase.OnClearComplete">
  728. <summary>Esegue procedure personalizzate aggiuntive prima di cancellare il contenuto dell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  729. </member>
  730. <member name="M:System.Collections.DictionaryBase.OnGet(System.Object,System.Object)">
  731. <summary>Ottiene l'elemento con la chiave e il valore specificati nell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  732. <returns>Oggetto <see cref="T:System.Object" /> contenente l'elemento con la chiave e il valore specificati.</returns>
  733. <param name="key">Chiave dell'elemento da ottenere. </param>
  734. <param name="currentValue">Valore corrente dell'elemento associato a <paramref name="key" />. </param>
  735. </member>
  736. <member name="M:System.Collections.DictionaryBase.OnInsert(System.Object,System.Object)">
  737. <summary>Esegue procedure personalizzate aggiuntive prima di inserire un nuovo elemento nell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  738. <param name="key">Chiave dell'elemento da inserire. </param>
  739. <param name="value">Valore dell'elemento da inserire. </param>
  740. </member>
  741. <member name="M:System.Collections.DictionaryBase.OnInsertComplete(System.Object,System.Object)">
  742. <summary>Esegue procedure personalizzate aggiuntive dopo aver inserito un nuovo elemento nell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  743. <param name="key">Chiave dell'elemento da inserire. </param>
  744. <param name="value">Valore dell'elemento da inserire. </param>
  745. </member>
  746. <member name="M:System.Collections.DictionaryBase.OnRemove(System.Object,System.Object)">
  747. <summary>Esegue procedure personalizzate aggiuntive prima della rimozione di un elemento dall'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  748. <param name="key">Chiave dell'elemento da rimuovere. </param>
  749. <param name="value">Valore dell'elemento da rimuovere. </param>
  750. </member>
  751. <member name="M:System.Collections.DictionaryBase.OnRemoveComplete(System.Object,System.Object)">
  752. <summary>Esegue procedure personalizzate aggiuntive dopo della rimozione di un elemento dall'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  753. <param name="key">Chiave dell'elemento da rimuovere. </param>
  754. <param name="value">Valore dell'elemento da rimuovere. </param>
  755. </member>
  756. <member name="M:System.Collections.DictionaryBase.OnSet(System.Object,System.Object,System.Object)">
  757. <summary>Esegue procedure personalizzate aggiuntive prima di impostare un valore nell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  758. <param name="key">Chiave dell'elemento da individuare. </param>
  759. <param name="oldValue">Valore precedente dell'elemento associato a <paramref name="key" />. </param>
  760. <param name="newValue">Nuovo valore dell'elemento associato a <paramref name="key" />. </param>
  761. </member>
  762. <member name="M:System.Collections.DictionaryBase.OnSetComplete(System.Object,System.Object,System.Object)">
  763. <summary>Esegue procedure personalizzate aggiuntive dopo aver impostato un valore nell'istanza di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  764. <param name="key">Chiave dell'elemento da individuare. </param>
  765. <param name="oldValue">Valore precedente dell'elemento associato a <paramref name="key" />. </param>
  766. <param name="newValue">Nuovo valore dell'elemento associato a <paramref name="key" />. </param>
  767. </member>
  768. <member name="M:System.Collections.DictionaryBase.OnValidate(System.Object,System.Object)">
  769. <summary>Esegue procedure personalizzate aggiuntive durante la convalida dell'elemento con la chiave e il valore specificati.</summary>
  770. <param name="key">Chiave dell'elemento da convalidare. </param>
  771. <param name="value">Valore dell'elemento da convalidare. </param>
  772. </member>
  773. <member name="P:System.Collections.DictionaryBase.System#Collections#ICollection#IsSynchronized">
  774. <summary>Ottiene un valore che indica se l'accesso a un oggetto <see cref="T:System.Collections.DictionaryBase" /> è sincronizzato (thread-safe).</summary>
  775. <returns>true se l'accesso all'oggetto <see cref="T:System.Collections.DictionaryBase" /> è sincronizzato (thread-safe); in caso contrario, false.Il valore predefinito è false.</returns>
  776. </member>
  777. <member name="P:System.Collections.DictionaryBase.System#Collections#ICollection#SyncRoot">
  778. <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso all'oggetto <see cref="T:System.Collections.DictionaryBase" />.</summary>
  779. <returns>Oggetto che può essere usato per sincronizzare l'accesso all'oggetto <see cref="T:System.Collections.DictionaryBase" />.</returns>
  780. </member>
  781. <member name="M:System.Collections.DictionaryBase.System#Collections#IDictionary#Add(System.Object,System.Object)">
  782. <summary>Aggiunge un elemento con la chiave e il valore specificati al metodo <see cref="T:System.Collections.DictionaryBase" />.</summary>
  783. <param name="key">Chiave dell'elemento da aggiungere.</param>
  784. <param name="value">Valore dell'elemento da aggiungere.</param>
  785. <exception cref="T:System.ArgumentNullException">
  786. <paramref name="key" /> è null. </exception>
  787. <exception cref="T:System.ArgumentException">Un elemento con la stessa chiave esiste già nell'interfaccia <see cref="T:System.Collections.DictionaryBase" />. </exception>
  788. <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Collections.DictionaryBase" /> è in sola lettura.-oppure- L'oggetto <see cref="T:System.Collections.DictionaryBase" /> è di dimensioni fisse. </exception>
  789. </member>
  790. <member name="M:System.Collections.DictionaryBase.System#Collections#IDictionary#Contains(System.Object)">
  791. <summary>Determina se l'oggetto <see cref="T:System.Collections.DictionaryBase" /> contiene una chiave specifica.</summary>
  792. <returns>true se <see cref="T:System.Collections.DictionaryBase" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns>
  793. <param name="key">Chiave da individuare in <see cref="T:System.Collections.DictionaryBase" />.</param>
  794. <exception cref="T:System.ArgumentNullException">
  795. <paramref name="key" /> è null. </exception>
  796. </member>
  797. <member name="P:System.Collections.DictionaryBase.System#Collections#IDictionary#IsFixedSize">
  798. <summary>Ottiene un valore che indica se le dimensioni di un oggetto <see cref="T:System.Collections.DictionaryBase" /> sono fisse.</summary>
  799. <returns>true se le dimensioni dell'oggetto <see cref="T:System.Collections.DictionaryBase" /> sono fisse; in caso contrario, false.Il valore predefinito è false.</returns>
  800. </member>
  801. <member name="P:System.Collections.DictionaryBase.System#Collections#IDictionary#IsReadOnly">
  802. <summary>Ottiene un valore che indica se un oggetto <see cref="T:System.Collections.DictionaryBase" /> è di sola lettura.</summary>
  803. <returns>true se l'oggetto <see cref="T:System.Collections.DictionaryBase" /> è di sola lettura; in caso contrario, false.Il valore predefinito è false.</returns>
  804. </member>
  805. <member name="P:System.Collections.DictionaryBase.System#Collections#IDictionary#Item(System.Object)">
  806. <summary>Ottiene o imposta il valore associato alla chiave specificata.</summary>
  807. <returns>Valore associato alla chiave specificata.Se la chiave specificata non viene trovata, tentando di ottenerla viene restituito null mentre tentando di impostarla viene creato un nuovo elemento con la chiave specificata.</returns>
  808. <param name="key">Chiave di cui si deve ottenere o impostare il valore.</param>
  809. <exception cref="T:System.ArgumentNullException">
  810. <paramref name="key" /> è null. </exception>
  811. <exception cref="T:System.NotSupportedException">La proprietà è impostata e l'interfaccia <see cref="T:System.Collections.DictionaryBase" /> è in sola lettura.-oppure- La proprietà è impostata, <paramref name="key" /> non esiste nella raccolta e <see cref="T:System.Collections.DictionaryBase" /> è di dimensioni fisse. </exception>
  812. </member>
  813. <member name="P:System.Collections.DictionaryBase.System#Collections#IDictionary#Keys">
  814. <summary>Ottiene un oggetto <see cref="T:System.Collections.ICollection" /> contenente le chiavi dell'oggetto <see cref="T:System.Collections.DictionaryBase" />.</summary>
  815. <returns>Ottiene un oggetto <see cref="T:System.Collections.ICollection" /> contenente le chiavi dell'oggetto <see cref="T:System.Collections.DictionaryBase" />.</returns>
  816. </member>
  817. <member name="M:System.Collections.DictionaryBase.System#Collections#IDictionary#Remove(System.Object)">
  818. <summary>Rimuove l'elemento con la chiave specificata da <see cref="T:System.Collections.DictionaryBase" />.</summary>
  819. <param name="key">Chiave dell'elemento da rimuovere.</param>
  820. <exception cref="T:System.ArgumentNullException">
  821. <paramref name="key" /> è null. </exception>
  822. <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Collections.DictionaryBase" /> è in sola lettura.-oppure- L'oggetto <see cref="T:System.Collections.DictionaryBase" /> è di dimensioni fisse. </exception>
  823. </member>
  824. <member name="P:System.Collections.DictionaryBase.System#Collections#IDictionary#Values">
  825. <summary>Ottiene un oggetto <see cref="T:System.Collections.ICollection" /> contenente i valori dell'oggetto <see cref="T:System.Collections.DictionaryBase" />.</summary>
  826. <returns>Oggetto <see cref="T:System.Collections.ICollection" /> contenente i valori dell'oggetto <see cref="T:System.Collections.DictionaryBase" />.</returns>
  827. </member>
  828. <member name="M:System.Collections.DictionaryBase.System#Collections#IEnumerable#GetEnumerator">
  829. <summary>Restituisce un oggetto <see cref="T:System.Collections.IEnumerator" /> che esegue l'iterazione di <see cref="T:System.Collections.DictionaryBase" />.</summary>
  830. <returns>
  831. <see cref="T:System.Collections.IEnumerator" /> per l'oggetto <see cref="T:System.Collections.DictionaryBase" />.</returns>
  832. </member>
  833. <member name="T:System.Collections.Hashtable">
  834. <summary>Rappresenta una raccolta di coppie chiave/valore organizzate in base al codice hash della chiave.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere Origine riferimento.</summary>
  835. <filterpriority>1</filterpriority>
  836. </member>
  837. <member name="M:System.Collections.Hashtable.#ctor">
  838. <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Hashtable" /> usando la capacità iniziale, il fattore di carico, il provider di codice hash e l'operatore di confronto predefiniti.</summary>
  839. </member>
  840. <member name="M:System.Collections.Hashtable.#ctor(System.Collections.IDictionary)">
  841. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Hashtable" /> copiando gli elementi dal dizionario specificato nel nuovo oggetto <see cref="T:System.Collections.Hashtable" />.Il nuovo oggetto <see cref="T:System.Collections.Hashtable" /> ha una capacità iniziale uguale al numero di elementi copiati e usa il fattore di carico, il provider di codice hash e l'operatore di confronto predefiniti.</summary>
  842. <param name="d">Oggetto <see cref="T:System.Collections.IDictionary" /> da copiare in un nuovo oggetto <see cref="T:System.Collections.Hashtable" />. </param>
  843. <exception cref="T:System.ArgumentNullException">
  844. <paramref name="d" /> è null. </exception>
  845. </member>
  846. <member name="M:System.Collections.Hashtable.#ctor(System.Collections.IDictionary,System.Collections.IEqualityComparer)">
  847. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Hashtable" /> copiando gli elementi dal dizionario specificato in un nuovo oggetto <see cref="T:System.Collections.Hashtable" />.Il nuovo oggetto <see cref="T:System.Collections.Hashtable" /> ha una capacità iniziale uguale al numero di elementi copiati e usa il fattore di carico predefinito e l'oggetto <see cref="T:System.Collections.IEqualityComparer" /> specificato.</summary>
  848. <param name="d">Oggetto <see cref="T:System.Collections.IDictionary" /> da copiare in un nuovo oggetto <see cref="T:System.Collections.Hashtable" />.</param>
  849. <param name="equalityComparer">Oggetto <see cref="T:System.Collections.IEqualityComparer" /> che definisce il provider di codice hash e l'operatore di confronto da usare con <see cref="T:System.Collections.Hashtable" />.-oppure- null per utilizzare il provider predefinito di codice hash e l'operatore di confronto predefinito.Il provider di codice hash predefinito è l'implementazione di <see cref="M:System.Object.GetHashCode" /> di ogni chiave e l'operatore di confronto predefinito è l'implementazione di <see cref="M:System.Object.Equals(System.Object)" /> di ogni chiave.</param>
  850. <exception cref="T:System.ArgumentNullException">
  851. <paramref name="d" /> è null. </exception>
  852. </member>
  853. <member name="M:System.Collections.Hashtable.#ctor(System.Collections.IDictionary,System.Single)">
  854. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Hashtable" /> copiando gli elementi dal dizionario specificato nel nuovo oggetto <see cref="T:System.Collections.Hashtable" />.Il nuovo oggetto <see cref="T:System.Collections.Hashtable" /> ha una capacità iniziale uguale al numero di elementi copiati e usa il fattore di carico specificato e il provider di codice hash e l'operatore di confronto predefiniti.</summary>
  855. <param name="d">Oggetto <see cref="T:System.Collections.IDictionary" /> da copiare in un nuovo oggetto <see cref="T:System.Collections.Hashtable" />.</param>
  856. <param name="loadFactor">Un numero nell'intervallo da 0,1 a 1,0 moltiplicato per il valore predefinito che garantisce le prestazioni migliori.Il risultato è il rapporto massimo tra elementi e bucket.</param>
  857. <exception cref="T:System.ArgumentNullException">
  858. <paramref name="d" /> è null. </exception>
  859. <exception cref="T:System.ArgumentOutOfRangeException">
  860. <paramref name="loadFactor" /> è minore di 0,1.-oppure- <paramref name="loadFactor" /> è maggiore di 1,0. </exception>
  861. </member>
  862. <member name="M:System.Collections.Hashtable.#ctor(System.Collections.IDictionary,System.Single,System.Collections.IEqualityComparer)">
  863. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Hashtable" /> copiando gli elementi dal dizionario specificato nel nuovo oggetto <see cref="T:System.Collections.Hashtable" />.Il nuovo oggetto <see cref="T:System.Collections.Hashtable" /> ha una capacità iniziale uguale al numero di elementi copiati e usa il fattore di carico e l'oggetto <see cref="T:System.Collections.IEqualityComparer" /> specificati.</summary>
  864. <param name="d">Oggetto <see cref="T:System.Collections.IDictionary" /> da copiare in un nuovo oggetto <see cref="T:System.Collections.Hashtable" />.</param>
  865. <param name="loadFactor">Un numero nell'intervallo da 0,1 a 1,0 moltiplicato per il valore predefinito che garantisce le prestazioni migliori.Il risultato è il rapporto massimo tra elementi e bucket.</param>
  866. <param name="equalityComparer">Oggetto <see cref="T:System.Collections.IEqualityComparer" /> che definisce il provider di codice hash e l'operatore di confronto da usare con <see cref="T:System.Collections.Hashtable" />.-oppure- null per utilizzare il provider predefinito di codice hash e l'operatore di confronto predefinito.Il provider di codice hash predefinito è l'implementazione di <see cref="M:System.Object.GetHashCode" /> di ogni chiave e l'operatore di confronto predefinito è l'implementazione di <see cref="M:System.Object.Equals(System.Object)" /> di ogni chiave.</param>
  867. <exception cref="T:System.ArgumentNullException">
  868. <paramref name="d" /> è null. </exception>
  869. <exception cref="T:System.ArgumentOutOfRangeException">
  870. <paramref name="loadFactor" /> è minore di 0,1.-oppure- <paramref name="loadFactor" /> è maggiore di 1,0. </exception>
  871. </member>
  872. <member name="M:System.Collections.Hashtable.#ctor(System.Collections.IEqualityComparer)">
  873. <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Hashtable" /> usando la capacità iniziale e il fattore di carico predefiniti e l'oggetto <see cref="T:System.Collections.IEqualityComparer" /> specificato.</summary>
  874. <param name="equalityComparer">Oggetto <see cref="T:System.Collections.IEqualityComparer" /> che definisce il provider di codice hash e l'operatore di confronto da usare con l'oggetto <see cref="T:System.Collections.Hashtable" />.-oppure- null per utilizzare il provider predefinito di codice hash e l'operatore di confronto predefinito.Il provider di codice hash predefinito è l'implementazione di <see cref="M:System.Object.GetHashCode" /> di ogni chiave e l'operatore di confronto predefinito è l'implementazione di <see cref="M:System.Object.Equals(System.Object)" /> di ogni chiave.</param>
  875. </member>
  876. <member name="M:System.Collections.Hashtable.#ctor(System.Int32)">
  877. <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Hashtable" /> usando la capacità iniziale specificata e il fattore di carico, il provider di codice hash e l'operatore di confronto predefiniti.</summary>
  878. <param name="capacity">Numero approssimativo di elementi che l'oggetto <see cref="T:System.Collections.Hashtable" /> può contenere inizialmente. </param>
  879. <exception cref="T:System.ArgumentOutOfRangeException">
  880. <paramref name="capacity" /> è minore di zero. </exception>
  881. </member>
  882. <member name="M:System.Collections.Hashtable.#ctor(System.Int32,System.Collections.IEqualityComparer)">
  883. <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Hashtable" /> usando la capacità iniziale e l'interfaccia <see cref="T:System.Collections.IEqualityComparer" /> specificate e il fattore di carico predefinito.</summary>
  884. <param name="capacity">Numero approssimativo di elementi che l'oggetto <see cref="T:System.Collections.Hashtable" /> può contenere inizialmente. </param>
  885. <param name="equalityComparer">Oggetto <see cref="T:System.Collections.IEqualityComparer" /> che definisce il provider di codice hash e l'operatore di confronto da usare con <see cref="T:System.Collections.Hashtable" />.-oppure- null per utilizzare il provider predefinito di codice hash e l'operatore di confronto predefinito.Il provider di codice hash predefinito è l'implementazione di <see cref="M:System.Object.GetHashCode" /> di ogni chiave e l'operatore di confronto predefinito è l'implementazione di <see cref="M:System.Object.Equals(System.Object)" /> di ogni chiave.</param>
  886. <exception cref="T:System.ArgumentOutOfRangeException">
  887. <paramref name="capacity" /> è minore di zero. </exception>
  888. </member>
  889. <member name="M:System.Collections.Hashtable.#ctor(System.Int32,System.Single)">
  890. <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Hashtable" /> usando la capacità iniziale e il fattore di carico specificati e il provider di codice hash e l'operatore di confronto predefiniti.</summary>
  891. <param name="capacity">Numero approssimativo di elementi che l'oggetto <see cref="T:System.Collections.Hashtable" /> può contenere inizialmente. </param>
  892. <param name="loadFactor">Un numero nell'intervallo da 0,1 a 1,0 moltiplicato per il valore predefinito che garantisce le prestazioni migliori.Il risultato è il rapporto massimo tra elementi e bucket.</param>
  893. <exception cref="T:System.ArgumentOutOfRangeException">
  894. <paramref name="capacity" /> è minore di zero.-oppure- <paramref name="loadFactor" /> è minore di 0,1.-oppure- <paramref name="loadFactor" /> è maggiore di 1,0. </exception>
  895. <exception cref="T:System.ArgumentException">
  896. <paramref name="capacity" /> sta causando un overflow.</exception>
  897. </member>
  898. <member name="M:System.Collections.Hashtable.#ctor(System.Int32,System.Single,System.Collections.IEqualityComparer)">
  899. <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Collections.Hashtable" /> usando la capacità iniziale, il fattore di carico e l'oggetto <see cref="T:System.Collections.IEqualityComparer" /> specificati.</summary>
  900. <param name="capacity">Numero approssimativo di elementi che l'oggetto <see cref="T:System.Collections.Hashtable" /> può contenere inizialmente. </param>
  901. <param name="loadFactor">Un numero nell'intervallo da 0,1 a 1,0 moltiplicato per il valore predefinito che garantisce le prestazioni migliori.Il risultato è il rapporto massimo tra elementi e bucket.</param>
  902. <param name="equalityComparer">Oggetto <see cref="T:System.Collections.IEqualityComparer" /> che definisce il provider di codice hash e l'operatore di confronto da usare con <see cref="T:System.Collections.Hashtable" />.-oppure- null per utilizzare il provider predefinito di codice hash e l'operatore di confronto predefinito.Il provider di codice hash predefinito è l'implementazione di <see cref="M:System.Object.GetHashCode" /> di ogni chiave e l'operatore di confronto predefinito è l'implementazione di <see cref="M:System.Object.Equals(System.Object)" /> di ogni chiave.</param>
  903. <exception cref="T:System.ArgumentOutOfRangeException">
  904. <paramref name="capacity" /> è minore di zero.-oppure- <paramref name="loadFactor" /> è minore di 0,1.-oppure- <paramref name="loadFactor" /> è maggiore di 1,0. </exception>
  905. </member>
  906. <member name="M:System.Collections.Hashtable.Add(System.Object,System.Object)">
  907. <summary>Aggiunge un elemento con la chiave e il valore specificati al metodo <see cref="T:System.Collections.Hashtable" />.</summary>
  908. <param name="key">Chiave dell'elemento da aggiungere. </param>
  909. <param name="value">Valore dell'elemento da aggiungere.Il valore può essere null.</param>
  910. <exception cref="T:System.ArgumentNullException">
  911. <paramref name="key" /> è null. </exception>
  912. <exception cref="T:System.ArgumentException">Un elemento con la stessa chiave esiste già nell'interfaccia <see cref="T:System.Collections.Hashtable" />. </exception>
  913. <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Collections.Hashtable" /> è in sola lettura.-oppure- L'oggetto <see cref="T:System.Collections.Hashtable" /> è di dimensioni fisse. </exception>
  914. <filterpriority>1</filterpriority>
  915. </member>
  916. <member name="M:System.Collections.Hashtable.Clear">
  917. <summary>Rimuove tutti gli elementi da <see cref="T:System.Collections.Hashtable" />.</summary>
  918. <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Collections.Hashtable" /> è in sola lettura. </exception>
  919. <filterpriority>1</filterpriority>
  920. </member>
  921. <member name="M:System.Collections.Hashtable.Clone">
  922. <summary>Crea una copia superficiale di <see cref="T:System.Collections.Hashtable" />.</summary>
  923. <returns>Copia superficiale di <see cref="T:System.Collections.Hashtable" />.</returns>
  924. <filterpriority>1</filterpriority>
  925. </member>
  926. <member name="M:System.Collections.Hashtable.Contains(System.Object)">
  927. <summary>Determina se l'oggetto <see cref="T:System.Collections.Hashtable" /> contiene una chiave specifica.</summary>
  928. <returns>true se <see cref="T:System.Collections.Hashtable" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns>
  929. <param name="key">Chiave da individuare in <see cref="T:System.Collections.Hashtable" />. </param>
  930. <exception cref="T:System.ArgumentNullException">
  931. <paramref name="key" /> è null. </exception>
  932. <filterpriority>1</filterpriority>
  933. </member>
  934. <member name="M:System.Collections.Hashtable.ContainsKey(System.Object)">
  935. <summary>Determina se l'oggetto <see cref="T:System.Collections.Hashtable" /> contiene una chiave specifica.</summary>
  936. <returns>true se <see cref="T:System.Collections.Hashtable" /> contiene un elemento con la chiave specificata; in caso contrario, false.</returns>
  937. <param name="key">Chiave da individuare in <see cref="T:System.Collections.Hashtable" />. </param>
  938. <exception cref="T:System.ArgumentNullException">
  939. <paramref name="key" /> è null. </exception>
  940. <filterpriority>1</filterpriority>
  941. </member>
  942. <member name="M:System.Collections.Hashtable.ContainsValue(System.Object)">
  943. <summary>Stabilisce se <see cref="T:System.Collections.Hashtable" /> contiene un valore specifico.</summary>
  944. <returns>true se la classe <see cref="T:System.Collections.Hashtable" /> contiene un elemento con l'oggetto <paramref name="value" /> specificato; in caso contrario, false.</returns>
  945. <param name="value">Valore da individuare in <see cref="T:System.Collections.Hashtable" />.Il valore può essere null.</param>
  946. <filterpriority>1</filterpriority>
  947. </member>
  948. <member name="M:System.Collections.Hashtable.CopyTo(System.Array,System.Int32)">
  949. <summary>Copia gli elementi della classe <see cref="T:System.Collections.Hashtable" /> gli elementi della classe <see cref="T:System.Array" /> unidimensionale in corrispondenza dell'indice specificato.</summary>
  950. <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che corrisponde alla destinazione degli oggetti <see cref="T:System.Collections.DictionaryEntry" /> copiati da <see cref="T:System.Collections.Hashtable" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
  951. <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia. </param>
  952. <exception cref="T:System.ArgumentNullException">
  953. <paramref name="array" /> è null. </exception>
  954. <exception cref="T:System.ArgumentOutOfRangeException">
  955. <paramref name="arrayIndex" /> è minore di zero. </exception>
  956. <exception cref="T:System.ArgumentException">
  957. <paramref name="array" /> è multidimensionale.-oppure- Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Hashtable" /> di origine è maggiore dello spazio disponibile tra <paramref name="arrayIndex" /> e la fine dell'oggetto <paramref name="array" /> di destinazione. </exception>
  958. <exception cref="T:System.InvalidCastException">Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.Hashtable" /> di origine al tipo del parametro <paramref name="array" /> di destinazione. </exception>
  959. <filterpriority>2</filterpriority>
  960. </member>
  961. <member name="P:System.Collections.Hashtable.Count">
  962. <summary>Ottiene il numero di coppie chiave/valore contenute in <see cref="T:System.Collections.Hashtable" />.</summary>
  963. <returns>Numero di coppie chiave/valore contenute in <see cref="T:System.Collections.Hashtable" />.</returns>
  964. <filterpriority>1</filterpriority>
  965. </member>
  966. <member name="P:System.Collections.Hashtable.EqualityComparer">
  967. <summary>Ottiene l'interfaccia <see cref="T:System.Collections.IEqualityComparer" /> da usare per la classe <see cref="T:System.Collections.Hashtable" />.</summary>
  968. <returns>Oggetto <see cref="T:System.Collections.IEqualityComparer" /> da usare per <see cref="T:System.Collections.Hashtable" />.</returns>
  969. <exception cref="T:System.ArgumentException">La proprietà è impostata su un valore ma la tabella hash è stata creata mediante un'interfaccia <see cref="T:System.Collections.IHashCodeProvider" /> e un'interfaccia <see cref="T:System.Collections.IComparer" />. </exception>
  970. </member>
  971. <member name="M:System.Collections.Hashtable.GetEnumerator">
  972. <summary>Restituisce un oggetto <see cref="T:System.Collections.IDictionaryEnumerator" /> che esegue l'iterazione di <see cref="T:System.Collections.Hashtable" />.</summary>
  973. <returns>
  974. <see cref="T:System.Collections.IDictionaryEnumerator" /> per l'oggetto <see cref="T:System.Collections.Hashtable" />.</returns>
  975. <filterpriority>2</filterpriority>
  976. </member>
  977. <member name="M:System.Collections.Hashtable.GetHash(System.Object)">
  978. <summary>Restituisce il codice hash per la chiave specificata.</summary>
  979. <returns>Codice hash per <paramref name="key" />.</returns>
  980. <param name="key">Oggetto <see cref="T:System.Object" /> per cui è necessario che sia restituito un codice hash. </param>
  981. <exception cref="T:System.NullReferenceException">
  982. <paramref name="key" /> è null. </exception>
  983. </member>
  984. <member name="P:System.Collections.Hashtable.IsFixedSize">
  985. <summary>Ottiene un valore che indica se <see cref="T:System.Collections.Hashtable" /> ha dimensioni fisse.</summary>
  986. <returns>true se <see cref="T:System.Collections.Hashtable" /> ha dimensioni fisse; in caso contrario, false.Il valore predefinito è false.</returns>
  987. <filterpriority>2</filterpriority>
  988. </member>
  989. <member name="P:System.Collections.Hashtable.IsReadOnly">
  990. <summary>Ottiene un valore che indica se <see cref="T:System.Collections.Hashtable" /> è di sola lettura.</summary>
  991. <returns>true se <see cref="T:System.Collections.Hashtable" /> è di sola lettura; in caso contrario, false.Il valore predefinito è false.</returns>
  992. <filterpriority>2</filterpriority>
  993. </member>
  994. <member name="P:System.Collections.Hashtable.IsSynchronized">
  995. <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.Hashtable" /> è sincronizzato (thread-safe).</summary>
  996. <returns>true se l'accesso a <see cref="T:System.Collections.Hashtable" /> è sincronizzato (thread-safe); in caso contrario, false.Il valore predefinito è false.</returns>
  997. <filterpriority>2</filterpriority>
  998. </member>
  999. <member name="P:System.Collections.Hashtable.Item(System.Object)">
  1000. <summary>Ottiene o imposta il valore associato alla chiave specificata.</summary>
  1001. <returns>Valore associato alla chiave specificata.Se la chiave specificata non viene trovata, tentando di ottenerla viene restituito null mentre tentando di impostarla viene creato un nuovo elemento con la chiave specificata.</returns>
  1002. <param name="key">Chiave di cui si deve ottenere o impostare il valore. </param>
  1003. <exception cref="T:System.ArgumentNullException">
  1004. <paramref name="key" /> è null. </exception>
  1005. <exception cref="T:System.NotSupportedException">La proprietà è impostata e l'interfaccia <see cref="T:System.Collections.Hashtable" /> è in sola lettura.-oppure- La proprietà è impostata, <paramref name="key" /> non esiste nella raccolta e <see cref="T:System.Collections.Hashtable" /> è di dimensioni fisse. </exception>
  1006. <filterpriority>2</filterpriority>
  1007. </member>
  1008. <member name="M:System.Collections.Hashtable.KeyEquals(System.Object,System.Object)">
  1009. <summary>Confronta un <see cref="T:System.Object" /> specifico con una chiave specifica nella <see cref="T:System.Collections.Hashtable" />.</summary>
  1010. <returns>true se <paramref name="item" /> e <paramref name="key" /> sono uguali; in caso contrario, false.</returns>
  1011. <param name="item">
  1012. <see cref="T:System.Object" /> da confrontare con <paramref name="key" />. </param>
  1013. <param name="key">Chiave della <see cref="T:System.Collections.Hashtable" /> da confrontare con <paramref name="item" />. </param>
  1014. <exception cref="T:System.ArgumentNullException">
  1015. <paramref name="item" /> è null.-oppure- <paramref name="key" /> è null. </exception>
  1016. </member>
  1017. <member name="P:System.Collections.Hashtable.Keys">
  1018. <summary>Ottiene un oggetto <see cref="T:System.Collections.ICollection" /> contenente le chiavi presenti nell'oggetto <see cref="T:System.Collections.Hashtable" />.</summary>
  1019. <returns>Oggetto <see cref="T:System.Collections.ICollection" /> contenente le chiavi presenti in <see cref="T:System.Collections.Hashtable" />.</returns>
  1020. <filterpriority>1</filterpriority>
  1021. </member>
  1022. <member name="M:System.Collections.Hashtable.Remove(System.Object)">
  1023. <summary>Rimuove l'elemento con la chiave specificata da <see cref="T:System.Collections.Hashtable" />.</summary>
  1024. <param name="key">Chiave dell'elemento da rimuovere. </param>
  1025. <exception cref="T:System.ArgumentNullException">
  1026. <paramref name="key" /> è null. </exception>
  1027. <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Collections.Hashtable" /> è in sola lettura.-oppure- L'oggetto <see cref="T:System.Collections.Hashtable" /> è di dimensioni fisse. </exception>
  1028. <filterpriority>1</filterpriority>
  1029. </member>
  1030. <member name="M:System.Collections.Hashtable.Synchronized(System.Collections.Hashtable)">
  1031. <summary>Restituisce un wrapper sincronizzato (thread-safe) per la classe <see cref="T:System.Collections.Hashtable" />.</summary>
  1032. <returns>Wrapper sincronizzato (thread-safe) per la classe <see cref="T:System.Collections.Hashtable" />.</returns>
  1033. <param name="table">Oggetto <see cref="T:System.Collections.Hashtable" /> da sincronizzare. </param>
  1034. <exception cref="T:System.ArgumentNullException">
  1035. <paramref name="table" /> è null. </exception>
  1036. <filterpriority>1</filterpriority>
  1037. </member>
  1038. <member name="P:System.Collections.Hashtable.SyncRoot">
  1039. <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.Hashtable" />.</summary>
  1040. <returns>Oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.Hashtable" />.</returns>
  1041. <filterpriority>2</filterpriority>
  1042. </member>
  1043. <member name="M:System.Collections.Hashtable.System#Collections#IEnumerable#GetEnumerator">
  1044. <summary>Restituisce un enumeratore che consente di scorrere una raccolta.</summary>
  1045. <returns>Oggetto <see cref="T:System.Collections.IEnumerator" /> che può essere usato per eseguire l'iterazione della raccolta.</returns>
  1046. </member>
  1047. <member name="P:System.Collections.Hashtable.Values">
  1048. <summary>Ottiene <see cref="T:System.Collections.ICollection" /> contenente i valori in <see cref="T:System.Collections.Hashtable" />.</summary>
  1049. <returns>Interfaccia <see cref="T:System.Collections.ICollection" /> contenente i valori dell'interfaccia <see cref="T:System.Collections.Hashtable" />.</returns>
  1050. <filterpriority>1</filterpriority>
  1051. </member>
  1052. <member name="T:System.Collections.Queue">
  1053. <summary>Rappresenta una raccolta di oggetti FIFO (First-In First-Out).</summary>
  1054. <filterpriority>1</filterpriority>
  1055. </member>
  1056. <member name="M:System.Collections.Queue.#ctor">
  1057. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Queue" /> che è vuota, ha la capacità iniziale predefinita e usa il fattore di crescita predefinito.</summary>
  1058. </member>
  1059. <member name="M:System.Collections.Queue.#ctor(System.Collections.ICollection)">
  1060. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Queue" /> che contiene gli elementi copiati dalla raccolta specificata, dispone della capacità iniziale definita dal numero degli elementi copiati e usa il fattore di crescita predefinito.</summary>
  1061. <param name="col">Oggetto <see cref="T:System.Collections.ICollection" /> da cui copiare gli elementi. </param>
  1062. <exception cref="T:System.ArgumentNullException">
  1063. <paramref name="col" /> is null. </exception>
  1064. </member>
  1065. <member name="M:System.Collections.Queue.#ctor(System.Int32)">
  1066. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Queue" />, che è vuota, ha la capacità iniziale specificata e usa il fattore di crescita predefinito.</summary>
  1067. <param name="capacity">Numero iniziale degli elementi che <see cref="T:System.Collections.Queue" /> può contenere. </param>
  1068. <exception cref="T:System.ArgumentOutOfRangeException">
  1069. <paramref name="capacity" /> is less than zero. </exception>
  1070. </member>
  1071. <member name="M:System.Collections.Queue.#ctor(System.Int32,System.Single)">
  1072. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Queue" />, che è vuota, ha la capacità iniziale specificata e usa il fattore di crescita specificato.</summary>
  1073. <param name="capacity">Numero iniziale degli elementi che <see cref="T:System.Collections.Queue" /> può contenere. </param>
  1074. <param name="growFactor">Fattore in base al quale la capacità della <see cref="T:System.Collections.Queue" /> viene espansa. </param>
  1075. <exception cref="T:System.ArgumentOutOfRangeException">
  1076. <paramref name="capacity" /> is less than zero.-or- <paramref name="growFactor" /> is less than 1.0 or greater than 10.0. </exception>
  1077. </member>
  1078. <member name="M:System.Collections.Queue.Clear">
  1079. <summary>Rimuove tutti gli oggetti da <see cref="T:System.Collections.Queue" />.</summary>
  1080. <filterpriority>2</filterpriority>
  1081. </member>
  1082. <member name="M:System.Collections.Queue.Clone">
  1083. <summary>Crea una copia superficiale di <see cref="T:System.Collections.Queue" />.</summary>
  1084. <returns>Copia superficiale di <see cref="T:System.Collections.Queue" />.</returns>
  1085. <filterpriority>2</filterpriority>
  1086. </member>
  1087. <member name="M:System.Collections.Queue.Contains(System.Object)">
  1088. <summary>Determina se un elemento è incluso in <see cref="T:System.Collections.Queue" />.</summary>
  1089. <returns>true se <paramref name="obj" /> è presente in <see cref="T:System.Collections.Queue" />; in caso contrario, false.</returns>
  1090. <param name="obj">Oggetto <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.Queue" />.Il valore può essere null.</param>
  1091. <filterpriority>2</filterpriority>
  1092. </member>
  1093. <member name="M:System.Collections.Queue.CopyTo(System.Array,System.Int32)">
  1094. <summary>Copia gli elementi di <see cref="T:System.Collections.Queue" /> in un oggetto <see cref="T:System.Array" /> unidimensionale esistente, partendo dall'indice della matrice specificata.</summary>
  1095. <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Queue" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
  1096. <param name="index">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia. </param>
  1097. <exception cref="T:System.ArgumentNullException">
  1098. <paramref name="array" /> is null. </exception>
  1099. <exception cref="T:System.ArgumentOutOfRangeException">
  1100. <paramref name="index" /> is less than zero. </exception>
  1101. <exception cref="T:System.ArgumentException">
  1102. <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>
  1103. <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>
  1104. <filterpriority>2</filterpriority>
  1105. </member>
  1106. <member name="P:System.Collections.Queue.Count">
  1107. <summary>Ottiene il numero di elementi contenuti in <see cref="T:System.Collections.Queue" />.</summary>
  1108. <returns>Il numero di elementi contenuti in <see cref="T:System.Collections.Queue" />.</returns>
  1109. <filterpriority>2</filterpriority>
  1110. </member>
  1111. <member name="M:System.Collections.Queue.Dequeue">
  1112. <summary>Rimuove e restituisce l'oggetto all'inizio di <see cref="T:System.Collections.Queue" />.</summary>
  1113. <returns>Oggetto rimosso dall'inizio di <see cref="T:System.Collections.Queue" />.</returns>
  1114. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Queue" /> is empty. </exception>
  1115. <filterpriority>2</filterpriority>
  1116. </member>
  1117. <member name="M:System.Collections.Queue.Enqueue(System.Object)">
  1118. <summary>Aggiunge un oggetto alla fine di <see cref="T:System.Collections.Queue" />.</summary>
  1119. <param name="obj">Oggetto da aggiungere a <see cref="T:System.Collections.Queue" />.Il valore può essere null.</param>
  1120. <filterpriority>2</filterpriority>
  1121. </member>
  1122. <member name="M:System.Collections.Queue.GetEnumerator">
  1123. <summary>Restituisce un enumeratore che esegue l'iterazione di <see cref="T:System.Collections.Queue" />.</summary>
  1124. <returns>
  1125. <see cref="T:System.Collections.IEnumerator" /> per l'oggetto <see cref="T:System.Collections.Queue" />.</returns>
  1126. <filterpriority>2</filterpriority>
  1127. </member>
  1128. <member name="P:System.Collections.Queue.IsSynchronized">
  1129. <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.Queue" /> è sincronizzato (thread-safe).</summary>
  1130. <returns>true se l'accesso a <see cref="T:System.Collections.Queue" /> è sincronizzato (thread-safe); in caso contrario, false.Il valore predefinito è false.</returns>
  1131. <filterpriority>2</filterpriority>
  1132. </member>
  1133. <member name="M:System.Collections.Queue.Peek">
  1134. <summary>Restituisce l'oggetto all'inizio di <see cref="T:System.Collections.Queue" /> senza rimuoverlo.</summary>
  1135. <returns>Oggetto all'inizio di <see cref="T:System.Collections.Queue" />.</returns>
  1136. <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.Queue" /> is empty. </exception>
  1137. <filterpriority>2</filterpriority>
  1138. </member>
  1139. <member name="M:System.Collections.Queue.Synchronized(System.Collections.Queue)">
  1140. <summary>Restituisce un nuovo oggetto <see cref="T:System.Collections.Queue" /> che esegue il wrapping della coda originale ed è thread-safe.</summary>
  1141. <returns>Wrapper sincronizzato (thread-safe) per la classe <see cref="T:System.Collections.Queue" />.</returns>
  1142. <param name="queue">
  1143. <see cref="T:System.Collections.Queue" /> da sincronizzare. </param>
  1144. <exception cref="T:System.ArgumentNullException">
  1145. <paramref name="queue" /> is null. </exception>
  1146. <filterpriority>2</filterpriority>
  1147. </member>
  1148. <member name="P:System.Collections.Queue.SyncRoot">
  1149. <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.Queue" />.</summary>
  1150. <returns>Oggetto che può essere usato per sincronizzare l'accesso a <see cref="T:System.Collections.Queue" />.</returns>
  1151. <filterpriority>2</filterpriority>
  1152. </member>
  1153. <member name="M:System.Collections.Queue.ToArray">
  1154. <summary>Copia gli elementi di <see cref="T:System.Collections.Queue" /> in una nuova matrice.</summary>
  1155. <returns>Nuova matrice contenente gli elementi copiati da <see cref="T:System.Collections.Queue" />.</returns>
  1156. <filterpriority>2</filterpriority>
  1157. </member>
  1158. <member name="M:System.Collections.Queue.TrimToSize">
  1159. <summary>Imposta la capacità sul numero effettivo di elementi contenuti in <see cref="T:System.Collections.Queue" />.</summary>
  1160. <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Queue" /> is read-only.</exception>
  1161. <filterpriority>2</filterpriority>
  1162. </member>
  1163. <member name="T:System.Collections.ReadOnlyCollectionBase">
  1164. <summary>Fornisce la classe base abstract per un insieme non generico in sola lettura fortemente tipizzato.</summary>
  1165. <filterpriority>2</filterpriority>
  1166. </member>
  1167. <member name="M:System.Collections.ReadOnlyCollectionBase.#ctor">
  1168. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.ReadOnlyCollectionBase" />.</summary>
  1169. </member>
  1170. <member name="P:System.Collections.ReadOnlyCollectionBase.Count">
  1171. <summary>Ottiene il numero di elementi contenuti nell'istanza <see cref="T:System.Collections.ReadOnlyCollectionBase" />.</summary>
  1172. <returns>Il numero di elementi contenuti nell'istanza <see cref="T:System.Collections.ReadOnlyCollectionBase" />.Il recupero del valore di questa proprietà è un'operazione O(1).</returns>
  1173. <filterpriority>2</filterpriority>
  1174. </member>
  1175. <member name="M:System.Collections.ReadOnlyCollectionBase.GetEnumerator">
  1176. <summary>Restituisce un enumeratore che scorre l'istanza della classe <see cref="T:System.Collections.ReadOnlyCollectionBase" />.</summary>
  1177. <returns>
  1178. <see cref="T:System.Collections.IEnumerator" /> per l'istanza <see cref="T:System.Collections.ReadOnlyCollectionBase" />.</returns>
  1179. <filterpriority>2</filterpriority>
  1180. </member>
  1181. <member name="P:System.Collections.ReadOnlyCollectionBase.InnerList">
  1182. <summary>Ottiene l'elenco degli elementi contenuti nell'istanza <see cref="T:System.Collections.ReadOnlyCollectionBase" />.</summary>
  1183. <returns>
  1184. <see cref="T:System.Collections.ArrayList" /> che rappresenta l'istanza <see cref="T:System.Collections.ReadOnlyCollectionBase" />.</returns>
  1185. </member>
  1186. <member name="M:System.Collections.ReadOnlyCollectionBase.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
  1187. <summary>Copia l'intero oggetto <see cref="T:System.Collections.ReadOnlyCollectionBase" /> in un oggetto <see cref="T:System.Array" /> compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.</summary>
  1188. <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.ReadOnlyCollectionBase" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
  1189. <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia. </param>
  1190. <exception cref="T:System.ArgumentNullException">
  1191. <paramref name="array" /> è null. </exception>
  1192. <exception cref="T:System.ArgumentOutOfRangeException">
  1193. <paramref name="index" /> è minore di zero. </exception>
  1194. <exception cref="T:System.ArgumentException">
  1195. <paramref name="array" /> è multidimensionale.- oppure - Il numero degli elementi nell'oggetto <see cref="T:System.Collections.ReadOnlyCollectionBase" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione. </exception>
  1196. <exception cref="T:System.InvalidCastException">Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.ReadOnlyCollectionBase" /> di origine al tipo del parametro <paramref name="array" /> di destinazione. </exception>
  1197. </member>
  1198. <member name="P:System.Collections.ReadOnlyCollectionBase.System#Collections#ICollection#IsSynchronized">
  1199. <summary>Ottiene un valore che indica se l'accesso a un oggetto <see cref="T:System.Collections.ReadOnlyCollectionBase" /> è sincronizzato (thread-safe).</summary>
  1200. <returns>true se l'accesso all'oggetto <see cref="T:System.Collections.ReadOnlyCollectionBase" /> è sincronizzato (thread-safe); in caso contrario, false.Il valore predefinito è false.</returns>
  1201. </member>
  1202. <member name="P:System.Collections.ReadOnlyCollectionBase.System#Collections#ICollection#SyncRoot">
  1203. <summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'oggetto <see cref="T:System.Collections.ReadOnlyCollectionBase" />.</summary>
  1204. <returns>Oggetto che può essere utilizzato per sincronizzare l'accesso all'oggetto <see cref="T:System.Collections.ReadOnlyCollectionBase" />.</returns>
  1205. </member>
  1206. <member name="T:System.Collections.SortedList">
  1207. <summary>Rappresenta una raccolta di coppie chiave/valore, ordinate in base alle chiavi e accessibili per chiave e per indice.</summary>
  1208. <filterpriority>1</filterpriority>
  1209. </member>
  1210. <member name="M:System.Collections.SortedList.#ctor">
  1211. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.SortedList" /> che è vuota, ha una capacità iniziale predefinita ed è ordinata in base all'interfaccia <see cref="T:System.IComparable" /> implementata da ciascuna chiave aggiunta all'oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1212. </member>
  1213. <member name="M:System.Collections.SortedList.#ctor(System.Collections.IComparer)">
  1214. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.SortedList" />, che è vuota, ha una capacità iniziale predefinita ed è ordinata in base all'interfaccia <see cref="T:System.Collections.IComparer" /> specificata.</summary>
  1215. <param name="comparer">Implementazione di <see cref="T:System.Collections.IComparer" /> da usare quando si confrontano le chiavi.-oppure- null per usare l'implementazione <see cref="T:System.IComparable" /> di ciascuna chiave. </param>
  1216. </member>
  1217. <member name="M:System.Collections.SortedList.#ctor(System.Collections.IComparer,System.Int32)">
  1218. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.SortedList" />, che è vuota, ha una capacità iniziale specificata ed è ordinata in base all'interfaccia <see cref="T:System.Collections.IComparer" /> specificata.</summary>
  1219. <param name="comparer">Implementazione di <see cref="T:System.Collections.IComparer" /> da usare quando si confrontano le chiavi.-oppure- null per usare l'implementazione <see cref="T:System.IComparable" /> di ciascuna chiave. </param>
  1220. <param name="capacity">Numero iniziale degli elementi che l'oggetto <see cref="T:System.Collections.SortedList" /> può contenere. </param>
  1221. <exception cref="T:System.ArgumentOutOfRangeException">
  1222. <paramref name="capacity" /> è minore di zero. </exception>
  1223. <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per creare un oggetto <see cref="T:System.Collections.SortedList" /> con il parametro <paramref name="capacity" /> specificato.</exception>
  1224. </member>
  1225. <member name="M:System.Collections.SortedList.#ctor(System.Collections.IDictionary)">
  1226. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.SortedList" /> che contiene gli elementi copiati dal dizionario specificato, ha la capacità iniziale definita dal numero di elementi copiati ed è ordinata in base all'interfaccia <see cref="T:System.IComparable" /> implementata da ciascuna chiave.</summary>
  1227. <param name="d">Implementazione <see cref="T:System.Collections.IDictionary" /> da copiare in un nuovo oggetto <see cref="T:System.Collections.SortedList" />.</param>
  1228. <exception cref="T:System.ArgumentNullException">
  1229. <paramref name="d" /> è null. </exception>
  1230. <exception cref="T:System.InvalidCastException">Uno o più elementi in <paramref name="d" /> non implementano l'interfaccia <see cref="T:System.IComparable" />. </exception>
  1231. </member>
  1232. <member name="M:System.Collections.SortedList.#ctor(System.Collections.IDictionary,System.Collections.IComparer)">
  1233. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.SortedList" /> che contiene gli elementi copiati dal dizionario specificato, ha la capacità iniziale definita dal numero degli elementi copiati ed è ordinata in base all'interfaccia <see cref="T:System.Collections.IComparer" /> specificata.</summary>
  1234. <param name="d">Implementazione <see cref="T:System.Collections.IDictionary" /> da copiare in un nuovo oggetto <see cref="T:System.Collections.SortedList" />.</param>
  1235. <param name="comparer">Implementazione di <see cref="T:System.Collections.IComparer" /> da usare quando si confrontano le chiavi.-oppure- null per usare l'implementazione <see cref="T:System.IComparable" /> di ciascuna chiave. </param>
  1236. <exception cref="T:System.ArgumentNullException">
  1237. <paramref name="d" /> è null. </exception>
  1238. <exception cref="T:System.InvalidCastException">
  1239. <paramref name="comparer" /> è null e uno o più elementi in <paramref name="d" /> non implementano l'interfaccia <see cref="T:System.IComparable" />. </exception>
  1240. </member>
  1241. <member name="M:System.Collections.SortedList.#ctor(System.Int32)">
  1242. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.SortedList" /> che è vuota, di cui è stata specificata la capacità iniziale e che è ordinata in base all'interfaccia <see cref="T:System.IComparable" /> implementata da ciascuna chiave aggiunta all'oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1243. <param name="initialCapacity">Numero iniziale degli elementi che l'oggetto <see cref="T:System.Collections.SortedList" /> può contenere. </param>
  1244. <exception cref="T:System.ArgumentOutOfRangeException">
  1245. <paramref name="initialCapacity" /> è minore di zero. </exception>
  1246. <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per creare un oggetto <see cref="T:System.Collections.SortedList" /> con il parametro <paramref name="initialCapacity" /> specificato.</exception>
  1247. </member>
  1248. <member name="M:System.Collections.SortedList.Add(System.Object,System.Object)">
  1249. <summary>Aggiunge a un oggetto <see cref="T:System.Collections.SortedList" /> un elemento con la chiave e il valore specificati.</summary>
  1250. <param name="key">Chiave dell'elemento da aggiungere. </param>
  1251. <param name="value">Valore dell'elemento da aggiungere.Il valore può essere null.</param>
  1252. <exception cref="T:System.ArgumentNullException">
  1253. <paramref name="key" /> è null. </exception>
  1254. <exception cref="T:System.ArgumentException">Un elemento con il parametro <paramref name="key" /> specificato esiste già nell'oggetto <see cref="T:System.Collections.SortedList" />.-oppure- <see cref="T:System.Collections.SortedList" /> è impostato per l'utilizzo dell'interfaccia <see cref="T:System.IComparable" /> e <paramref name="key" /> non implementa l'interfaccia <see cref="T:System.IComparable" />. </exception>
  1255. <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Collections.SortedList" /> è in sola lettura.-oppure- L'oggetto <see cref="T:System.Collections.SortedList" /> è di dimensioni fisse. </exception>
  1256. <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per aggiungere l'elemento all'oggetto <see cref="T:System.Collections.SortedList" />.</exception>
  1257. <exception cref="T:System.InvalidOperationException">L'operatore di confronto genera un'eccezione. </exception>
  1258. <filterpriority>2</filterpriority>
  1259. </member>
  1260. <member name="P:System.Collections.SortedList.Capacity">
  1261. <summary>Ottiene o imposta la capacità di un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1262. <returns>Numero degli elementi che l'oggetto <see cref="T:System.Collections.SortedList" /> può contenere.</returns>
  1263. <exception cref="T:System.ArgumentOutOfRangeException">Il valore assegnato è minore del numero corrente di elementi inclusi nell'oggetto <see cref="T:System.Collections.SortedList" />.</exception>
  1264. <exception cref="T:System.OutOfMemoryException">La memoria disponibile nel sistema non è sufficiente.</exception>
  1265. <filterpriority>2</filterpriority>
  1266. </member>
  1267. <member name="M:System.Collections.SortedList.Clear">
  1268. <summary>Rimuove tutti gli elementi da un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1269. <exception cref="T:System.NotSupportedException">L'oggetto <see cref="T:System.Collections.SortedList" /> è in sola lettura.-oppure- L'oggetto <see cref="T:System.Collections.SortedList" /> è di dimensioni fisse. </exception>
  1270. <filterpriority>1</filterpriority>
  1271. </member>
  1272. <member name="M:System.Collections.SortedList.Clone">
  1273. <summary>Crea una copia superficiale di un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1274. <returns>Copia superficiale dell'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1275. <filterpriority>2</filterpriority>
  1276. <PermissionSet>
  1277. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  1278. </PermissionSet>
  1279. </member>
  1280. <member name="M:System.Collections.SortedList.Contains(System.Object)">
  1281. <summary>Determina se un oggetto <see cref="T:System.Collections.SortedList" /> contiene una chiave specifica.</summary>
  1282. <returns>true se l'oggetto <see cref="T:System.Collections.SortedList" /> contiene un elemento con il parametro <paramref name="key" /> specificato; in caso contrario, false.</returns>
  1283. <param name="key">Chiave da individuare nell'oggetto <see cref="T:System.Collections.SortedList" />. </param>
  1284. <exception cref="T:System.ArgumentNullException">
  1285. <paramref name="key" /> è null. </exception>
  1286. <exception cref="T:System.InvalidOperationException">L'operatore di confronto genera un'eccezione. </exception>
  1287. <filterpriority>1</filterpriority>
  1288. </member>
  1289. <member name="M:System.Collections.SortedList.ContainsKey(System.Object)">
  1290. <summary>Determina se un oggetto <see cref="T:System.Collections.SortedList" /> contiene una chiave specifica.</summary>
  1291. <returns>true se l'oggetto <see cref="T:System.Collections.SortedList" /> contiene un elemento con il parametro <paramref name="key" /> specificato; in caso contrario, false.</returns>
  1292. <param name="key">Chiave da individuare nell'oggetto <see cref="T:System.Collections.SortedList" />.</param>
  1293. <exception cref="T:System.ArgumentNullException">
  1294. <paramref name="key" /> è null. </exception>
  1295. <exception cref="T:System.InvalidOperationException">L'operatore di confronto genera un'eccezione. </exception>
  1296. <filterpriority>1</filterpriority>
  1297. </member>
  1298. <member name="M:System.Collections.SortedList.ContainsValue(System.Object)">
  1299. <summary>Determina se un oggetto <see cref="T:System.Collections.SortedList" /> contiene un valore specifico.</summary>
  1300. <returns>true se l'oggetto <see cref="T:System.Collections.SortedList" /> contiene un elemento con il parametro <paramref name="value" /> specificato; in caso contrario, false.</returns>
  1301. <param name="value">Valore da individuare nell'oggetto <see cref="T:System.Collections.SortedList" />.Il valore può essere null.</param>
  1302. <filterpriority>2</filterpriority>
  1303. </member>
  1304. <member name="M:System.Collections.SortedList.CopyTo(System.Array,System.Int32)">
  1305. <summary>Copia gli elementi <see cref="T:System.Collections.SortedList" /> in un oggetto <see cref="T:System.Array" /> unidimensionale, a partire dall'indice specificato nella matrice.</summary>
  1306. <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che corrisponde alla destinazione degli oggetti <see cref="T:System.Collections.DictionaryEntry" /> copiati dall'oggetto <see cref="T:System.Collections.SortedList" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
  1307. <param name="arrayIndex">Indice in base zero in <paramref name="array" /> in corrispondenza del quale viene avviata la copia. </param>
  1308. <exception cref="T:System.ArgumentNullException">
  1309. <paramref name="array" /> è null. </exception>
  1310. <exception cref="T:System.ArgumentOutOfRangeException">
  1311. <paramref name="arrayIndex" /> è minore di zero. </exception>
  1312. <exception cref="T:System.ArgumentException">
  1313. <paramref name="array" /> è multidimensionale.-oppure- Il numero degli elementi dell'oggetto <see cref="T:System.Collections.SortedList" /> di origine è maggiore dello spazio disponibile tra il parametro <paramref name="arrayIndex" /> e la fine del parametro <paramref name="array" /> di destinazione. </exception>
  1314. <exception cref="T:System.InvalidCastException">Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.SortedList" /> di origine al tipo del parametro <paramref name="array" /> di destinazione. </exception>
  1315. <filterpriority>2</filterpriority>
  1316. </member>
  1317. <member name="P:System.Collections.SortedList.Count">
  1318. <summary>Ottiene il numero degli elementi contenuti in un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1319. <returns>Numero degli elementi contenuti nell'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1320. <filterpriority>1</filterpriority>
  1321. </member>
  1322. <member name="M:System.Collections.SortedList.GetByIndex(System.Int32)">
  1323. <summary>Ottiene il valore in corrispondenza dell'indice specificato di un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1324. <returns>Valore in corrispondenza dell'indice specificato dell'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1325. <param name="index">Indice in base zero del valore da ottenere. </param>
  1326. <exception cref="T:System.ArgumentOutOfRangeException">Il parametro <paramref name="index" /> non rientra nell'intervallo di indici validi per l'oggetto <see cref="T:System.Collections.SortedList" />. </exception>
  1327. <filterpriority>2</filterpriority>
  1328. </member>
  1329. <member name="M:System.Collections.SortedList.GetEnumerator">
  1330. <summary>Restituisce un oggetto <see cref="T:System.Collections.IDictionaryEnumerator" /> che consente di scorrere un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1331. <returns>Oggetto <see cref="T:System.Collections.IDictionaryEnumerator" /> per l'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1332. <filterpriority>2</filterpriority>
  1333. </member>
  1334. <member name="M:System.Collections.SortedList.GetKey(System.Int32)">
  1335. <summary>Ottiene la chiave in corrispondenza dell'indice specificato di un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1336. <returns>Chiave in corrispondenza dell'indice specificato dell'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1337. <param name="index">Indice in base zero della chiave da ottenere. </param>
  1338. <exception cref="T:System.ArgumentOutOfRangeException">Il parametro <paramref name="index" /> non rientra nell'intervallo di indici validi per l'oggetto <see cref="T:System.Collections.SortedList" />.</exception>
  1339. <filterpriority>2</filterpriority>
  1340. </member>
  1341. <member name="M:System.Collections.SortedList.GetKeyList">
  1342. <summary>Ottiene le chiavi di un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1343. <returns>Ottiene un oggetto <see cref="T:System.Collections.IList" /> contenente le chiavi dell'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1344. <filterpriority>2</filterpriority>
  1345. </member>
  1346. <member name="M:System.Collections.SortedList.GetValueList">
  1347. <summary>Ottiene i valori di un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1348. <returns>Oggetto <see cref="T:System.Collections.IList" /> contenente i valori dell'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1349. <filterpriority>2</filterpriority>
  1350. </member>
  1351. <member name="M:System.Collections.SortedList.IndexOfKey(System.Object)">
  1352. <summary>Viene restituito l'indice in base zero della chiave specificata in un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1353. <returns>Indice in base zero del parametro <paramref name="key" /> se il parametro <paramref name="key" /> viene trovato nell'oggetto <see cref="T:System.Collections.SortedList" />; in caso contrario, -1.</returns>
  1354. <param name="key">Chiave da individuare nell'oggetto <see cref="T:System.Collections.SortedList" />. </param>
  1355. <exception cref="T:System.ArgumentNullException">
  1356. <paramref name="key" /> è null. </exception>
  1357. <exception cref="T:System.InvalidOperationException">L'operatore di confronto genera un'eccezione. </exception>
  1358. <filterpriority>1</filterpriority>
  1359. </member>
  1360. <member name="M:System.Collections.SortedList.IndexOfValue(System.Object)">
  1361. <summary>Restituisce l'indice in base zero della prima occorrenza del valore specificato in un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1362. <returns>Indice in base zero della prima occorrenza del parametro <paramref name="value" />, se il parametro <paramref name="value" /> viene trovato nell'oggetto <see cref="T:System.Collections.SortedList" />; in caso contrario, -1.</returns>
  1363. <param name="value">Valore da individuare nell'oggetto <see cref="T:System.Collections.SortedList" />.Il valore può essere null.</param>
  1364. <filterpriority>1</filterpriority>
  1365. </member>
  1366. <member name="P:System.Collections.SortedList.IsFixedSize">
  1367. <summary>Ottiene un valore che indica se le dimensioni di un oggetto <see cref="T:System.Collections.SortedList" /> sono fisse.</summary>
  1368. <returns>true se le dimensioni dell'oggetto <see cref="T:System.Collections.SortedList" /> sono fisse; in caso contrario, false.Il valore predefinito è false.</returns>
  1369. <filterpriority>2</filterpriority>
  1370. </member>
  1371. <member name="P:System.Collections.SortedList.IsReadOnly">
  1372. <summary>Ottiene un valore che indica se un oggetto <see cref="T:System.Collections.SortedList" /> è di sola lettura.</summary>
  1373. <returns>true se l'oggetto <see cref="T:System.Collections.SortedList" /> è di sola lettura; in caso contrario, false.Il valore predefinito è false.</returns>
  1374. <filterpriority>2</filterpriority>
  1375. </member>
  1376. <member name="P:System.Collections.SortedList.IsSynchronized">
  1377. <summary>Ottiene un valore che indica se l'accesso a un oggetto <see cref="T:System.Collections.SortedList" /> è sincronizzato (thread-safe).</summary>
  1378. <returns>true se l'accesso all'oggetto <see cref="T:System.Collections.SortedList" /> è sincronizzato (thread-safe); in caso contrario, false.Il valore predefinito è false.</returns>
  1379. <filterpriority>2</filterpriority>
  1380. </member>
  1381. <member name="P:System.Collections.SortedList.Item(System.Object)">
  1382. <summary>Ottiene e imposta il valore associato a una determinata chiave in un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1383. <returns>Valore associato al parametro <paramref name="key" /> nell'oggetto <see cref="T:System.Collections.SortedList" />, se il parametro <paramref name="key" /> è presente; in caso contrario, null.</returns>
  1384. <param name="key">Chiave associata al valore da ottenere o impostare. </param>
  1385. <exception cref="T:System.ArgumentNullException">
  1386. <paramref name="key" /> è null. </exception>
  1387. <exception cref="T:System.NotSupportedException">La proprietà è impostata e l'oggetto <see cref="T:System.Collections.SortedList" /> è in sola lettura.-oppure- La proprietà è impostata, <paramref name="key" /> non esiste nella raccolta e <see cref="T:System.Collections.SortedList" /> è di dimensioni fisse. </exception>
  1388. <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per aggiungere l'elemento all'oggetto <see cref="T:System.Collections.SortedList" />.</exception>
  1389. <exception cref="T:System.InvalidOperationException">L'operatore di confronto genera un'eccezione. </exception>
  1390. <filterpriority>1</filterpriority>
  1391. </member>
  1392. <member name="P:System.Collections.SortedList.Keys">
  1393. <summary>Ottiene le chiavi di un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1394. <returns>Ottiene un oggetto <see cref="T:System.Collections.ICollection" /> contenente le chiavi dell'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1395. <filterpriority>1</filterpriority>
  1396. </member>
  1397. <member name="M:System.Collections.SortedList.Remove(System.Object)">
  1398. <summary>Rimuove da un oggetto <see cref="T:System.Collections.SortedList" /> l'elemento con la chiave specificata.</summary>
  1399. <param name="key">Chiave dell'elemento da rimuovere. </param>
  1400. <exception cref="T:System.ArgumentNullException">
  1401. <paramref name="key" /> è null. </exception>
  1402. <exception cref="T:System.NotSupportedException">L'oggetto <see cref="T:System.Collections.SortedList" /> è in sola lettura.-oppure- L'oggetto <see cref="T:System.Collections.SortedList" /> è di dimensioni fisse. </exception>
  1403. <filterpriority>1</filterpriority>
  1404. </member>
  1405. <member name="M:System.Collections.SortedList.RemoveAt(System.Int32)">
  1406. <summary>Rimuove l'elemento in corrispondenza dell'indice specificato di un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1407. <param name="index">Indice in base zero dell'elemento da rimuovere. </param>
  1408. <exception cref="T:System.ArgumentOutOfRangeException">Il parametro <paramref name="index" /> non rientra nell'intervallo di indici validi per l'oggetto <see cref="T:System.Collections.SortedList" />. </exception>
  1409. <exception cref="T:System.NotSupportedException">L'<see cref="T:System.Collections.SortedList" /> è in sola lettura.-oppure- L'oggetto <see cref="T:System.Collections.SortedList" /> è di dimensioni fisse. </exception>
  1410. <filterpriority>2</filterpriority>
  1411. </member>
  1412. <member name="M:System.Collections.SortedList.SetByIndex(System.Int32,System.Object)">
  1413. <summary>Sostituisce il valore in corrispondenza di un indice specifico in un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1414. <param name="index">Indice in base zero nel quale salvare <paramref name="value" />. </param>
  1415. <param name="value">Oggetto <see cref="T:System.Object" /> da salvare nell'oggetto <see cref="T:System.Collections.SortedList" />.Il valore può essere null.</param>
  1416. <exception cref="T:System.ArgumentOutOfRangeException">Il parametro <paramref name="index" /> non rientra nell'intervallo di indici validi per l'oggetto <see cref="T:System.Collections.SortedList" />. </exception>
  1417. <filterpriority>2</filterpriority>
  1418. </member>
  1419. <member name="M:System.Collections.SortedList.Synchronized(System.Collections.SortedList)">
  1420. <summary>Restituisce un wrapper sincronizzato (thread-safe) per un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1421. <returns>Wrapper sincronizzato (thread-safe) per l'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1422. <param name="list">Oggetto <see cref="T:System.Collections.SortedList" /> da sincronizzare. </param>
  1423. <exception cref="T:System.ArgumentNullException">
  1424. <paramref name="list" /> è null. </exception>
  1425. <filterpriority>1</filterpriority>
  1426. <PermissionSet>
  1427. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  1428. </PermissionSet>
  1429. </member>
  1430. <member name="P:System.Collections.SortedList.SyncRoot">
  1431. <summary>Ottiene un oggetto che può essere usato per sincronizzare l'accesso all'oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1432. <returns>Oggetto che può essere usato per sincronizzare l'accesso all'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1433. <filterpriority>2</filterpriority>
  1434. </member>
  1435. <member name="M:System.Collections.SortedList.System#Collections#IEnumerable#GetEnumerator">
  1436. <summary>Restituisce un oggetto <see cref="T:System.Collections.IEnumerator" /> che esegue l'iterazione di <see cref="T:System.Collections.SortedList" />.</summary>
  1437. <returns>
  1438. <see cref="T:System.Collections.IEnumerator" /> per l'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1439. </member>
  1440. <member name="M:System.Collections.SortedList.TrimToSize">
  1441. <summary>Imposta la capacità sul numero effettivo di elementi contenuti in un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1442. <exception cref="T:System.NotSupportedException">L'oggetto <see cref="T:System.Collections.SortedList" /> è in sola lettura.-oppure- L'oggetto <see cref="T:System.Collections.SortedList" /> è di dimensioni fisse. </exception>
  1443. <filterpriority>2</filterpriority>
  1444. </member>
  1445. <member name="P:System.Collections.SortedList.Values">
  1446. <summary>Ottiene i valori di un oggetto <see cref="T:System.Collections.SortedList" />.</summary>
  1447. <returns>Oggetto <see cref="T:System.Collections.ICollection" /> contenente i valori dell'oggetto <see cref="T:System.Collections.SortedList" />.</returns>
  1448. <filterpriority>1</filterpriority>
  1449. </member>
  1450. <member name="T:System.Collections.Stack">
  1451. <summary>Rappresenta una raccolta di oggetti semplice non generica LIFO (last-in-first-out).</summary>
  1452. <filterpriority>1</filterpriority>
  1453. </member>
  1454. <member name="M:System.Collections.Stack.#ctor">
  1455. <summary>Consente l'inizializzazione di una nuova istanza della classe <see cref="T:System.Collections.Stack" /> che è vuota e ha la capacità iniziale predefinita.</summary>
  1456. </member>
  1457. <member name="M:System.Collections.Stack.#ctor(System.Collections.ICollection)">
  1458. <summary>Consente l'inizializzazione di una nuova istanza della classe <see cref="T:System.Collections.Stack" /> che contiene gli elementi copiati dall'insieme specificato e ha la capacità iniziale definita dal numero degli elementi copiati.</summary>
  1459. <param name="col">
  1460. <see cref="T:System.Collections.ICollection" /> da cui copiare gli elementi. </param>
  1461. <exception cref="T:System.ArgumentNullException">
  1462. <paramref name="col" /> è null. </exception>
  1463. </member>
  1464. <member name="M:System.Collections.Stack.#ctor(System.Int32)">
  1465. <summary>Consente l'inizializzazione di una nuova istanza della classe <see cref="T:System.Collections.Stack" />, che è vuota e ha la capacità iniziale maggiore tra quella specificata e quella predefinita.</summary>
  1466. <param name="initialCapacity">Il numero iniziale degli elementi che <see cref="T:System.Collections.Stack" /> può contenere. </param>
  1467. <exception cref="T:System.ArgumentOutOfRangeException">
  1468. <paramref name="initialCapacity" /> è minore di zero. </exception>
  1469. </member>
  1470. <member name="M:System.Collections.Stack.Clear">
  1471. <summary>Rimuove tutti gli oggetti dall'oggetto <see cref="T:System.Collections.Stack" />.</summary>
  1472. <filterpriority>2</filterpriority>
  1473. </member>
  1474. <member name="M:System.Collections.Stack.Clone">
  1475. <summary>Consente di creare un duplicato superficiale di <see cref="T:System.Collections.Stack" />.</summary>
  1476. <returns>Duplicato superficiale di <see cref="T:System.Collections.Stack" />.</returns>
  1477. <filterpriority>2</filterpriority>
  1478. </member>
  1479. <member name="M:System.Collections.Stack.Contains(System.Object)">
  1480. <summary>Determina se un elemento è incluso in <see cref="T:System.Collections.Stack" />.</summary>
  1481. <returns>true se <paramref name="obj" /> viene trovato nella classe <see cref="T:System.Collections.Stack" />, false in caso contrario.</returns>
  1482. <param name="obj">Oggetto <see cref="T:System.Object" /> da individuare in <see cref="T:System.Collections.Stack" />.Il valore può essere null.</param>
  1483. <filterpriority>2</filterpriority>
  1484. </member>
  1485. <member name="M:System.Collections.Stack.CopyTo(System.Array,System.Int32)">
  1486. <summary>Consente di copiare lo <see cref="T:System.Collections.Stack" /> in una <see cref="T:System.Array" /> unidimensionale esistente, partendo dall'indice della matrice specificata.</summary>
  1487. <param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Collections.Stack" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
  1488. <param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia. </param>
  1489. <exception cref="T:System.ArgumentNullException">
  1490. <paramref name="array" /> è null. </exception>
  1491. <exception cref="T:System.ArgumentOutOfRangeException">
  1492. <paramref name="index" /> è minore di zero. </exception>
  1493. <exception cref="T:System.ArgumentException">
  1494. <paramref name="array" /> è multidimensionale.- oppure - Il numero degli elementi nell'oggetto <see cref="T:System.Collections.Stack" /> di origine è maggiore dello spazio disponibile tra <paramref name="index" /> e la fine dell'oggetto <paramref name="array" /> di destinazione. </exception>
  1495. <exception cref="T:System.InvalidCastException">Non è possibile eseguire automaticamente il cast del tipo dell'oggetto <see cref="T:System.Collections.Stack" /> di origine al tipo del parametro <paramref name="array" /> di destinazione. </exception>
  1496. <filterpriority>2</filterpriority>
  1497. </member>
  1498. <member name="P:System.Collections.Stack.Count">
  1499. <summary>Ottiene il numero di elementi contenuti in <see cref="T:System.Collections.Stack" />.</summary>
  1500. <returns>Il numero di elementi contenuti in <see cref="T:System.Collections.Stack" />.</returns>
  1501. <filterpriority>2</filterpriority>
  1502. </member>
  1503. <member name="M:System.Collections.Stack.GetEnumerator">
  1504. <summary>Viene restituito un <see cref="T:System.Collections.IEnumerator" /> per l'oggetto <see cref="T:System.Collections.Stack" />.</summary>
  1505. <returns>
  1506. <see cref="T:System.Collections.IEnumerator" /> per la <see cref="T:System.Collections.Stack" />.</returns>
  1507. <filterpriority>2</filterpriority>
  1508. </member>
  1509. <member name="P:System.Collections.Stack.IsSynchronized">
  1510. <summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.Stack" /> è sincronizzato (thread-safe).</summary>
  1511. <returns>true se l'accesso alla classe <see cref="T:System.Collections.Stack" /> è sincronizzato (thread-safe), false in caso contrario.Il valore predefinito è false.</returns>
  1512. <filterpriority>2</filterpriority>
  1513. </member>
  1514. <member name="M:System.Collections.Stack.Peek">
  1515. <summary>Viene restituito l'oggetto all'inizio dello <see cref="T:System.Collections.Stack" /> senza rimuoverlo.</summary>
  1516. <returns>
  1517. <see cref="T:System.Object" /> all'inizio dello <see cref="T:System.Collections.Stack" />.</returns>
  1518. <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Collections.Stack" /> è vuoto. </exception>
  1519. <filterpriority>2</filterpriority>
  1520. </member>
  1521. <member name="M:System.Collections.Stack.Pop">
  1522. <summary>Rimuove e restituisce l'oggetto all'inizio dello <see cref="T:System.Collections.Stack" />.</summary>
  1523. <returns>
  1524. <see cref="T:System.Object" /> rimosso dall'inizio dello <see cref="T:System.Collections.Stack" />.</returns>
  1525. <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Collections.Stack" /> è vuoto. </exception>
  1526. <filterpriority>2</filterpriority>
  1527. </member>
  1528. <member name="M:System.Collections.Stack.Push(System.Object)">
  1529. <summary>Inserisce un oggetto all'inizio dello <see cref="T:System.Collections.Stack" />.</summary>
  1530. <param name="obj">
  1531. <see cref="T:System.Object" /> da inserire nello <see cref="T:System.Collections.Stack" />.Il valore può essere null.</param>
  1532. <filterpriority>2</filterpriority>
  1533. </member>
  1534. <member name="M:System.Collections.Stack.Synchronized(System.Collections.Stack)">
  1535. <summary>Restituisce un wrapper sincronizzato (thread-safe) per la classe <see cref="T:System.Collections.Stack" />.</summary>
  1536. <returns>Un wrapper sincronizzato per lo <see cref="T:System.Collections.Stack" />.</returns>
  1537. <param name="stack">Oggetto <see cref="T:System.Collections.Stack" /> da sincronizzare. </param>
  1538. <exception cref="T:System.ArgumentNullException">
  1539. <paramref name="stack" /> è null. </exception>
  1540. <filterpriority>2</filterpriority>
  1541. </member>
  1542. <member name="P:System.Collections.Stack.SyncRoot">
  1543. <summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.Stack" />.</summary>
  1544. <returns>Oggetto <see cref="T:System.Object" /> che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.Stack" />.</returns>
  1545. <filterpriority>2</filterpriority>
  1546. </member>
  1547. <member name="M:System.Collections.Stack.ToArray">
  1548. <summary>Consente di copiare lo <see cref="T:System.Collections.Stack" /> in una nuova matrice.</summary>
  1549. <returns>Nuova matrice contenente le copie degli elementi dello <see cref="T:System.Collections.Stack" />.</returns>
  1550. <filterpriority>2</filterpriority>
  1551. </member>
  1552. <member name="T:System.Collections.Specialized.CollectionsUtil">
  1553. <summary>Crea raccolte che ignorano la differenza tra maiuscole e minuscole nelle stringhe.</summary>
  1554. </member>
  1555. <member name="M:System.Collections.Specialized.CollectionsUtil.#ctor">
  1556. <summary>Inizializza una nuova istanza della classe <see cref="T:System.Collections.Specialized.CollectionsUtil" />. </summary>
  1557. </member>
  1558. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveHashtable">
  1559. <summary>Crea una nuova istanza senza distinzione tra maiuscole e minuscole della classe <see cref="T:System.Collections.Hashtable" /> con la capacità iniziale predefinita.</summary>
  1560. <returns>Nuova istanza senza distinzione tra maiuscole e minuscole della classe <see cref="T:System.Collections.Hashtable" /> con la capacità iniziale predefinita.</returns>
  1561. <PermissionSet>
  1562. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  1563. </PermissionSet>
  1564. </member>
  1565. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveHashtable(System.Collections.IDictionary)">
  1566. <summary>Copia le voci dal dizionario specificato in una nuova istanza senza distinzione tra maiuscole e minuscole della classe <see cref="T:System.Collections.Hashtable" /> con la stessa capacità iniziale come numero di voci copiate.</summary>
  1567. <returns>Nuova istanza senza distinzione tra maiuscole e minuscole della classe <see cref="T:System.Collections.Hashtable" /> contenente le voci dell'interfaccia <see cref="T:System.Collections.IDictionary" /> specificata.</returns>
  1568. <param name="d">Interfaccia <see cref="T:System.Collections.IDictionary" /> da copiare in una nuova istanza senza distinzione tra maiuscole e minuscole di <see cref="T:System.Collections.Hashtable" />. </param>
  1569. <exception cref="T:System.ArgumentNullException">
  1570. <paramref name="d" /> è null. </exception>
  1571. </member>
  1572. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveHashtable(System.Int32)">
  1573. <summary>Crea una nuova istanza senza distinzione tra maiuscole e minuscole della classe <see cref="T:System.Collections.Hashtable" /> con la capacità iniziale specificata.</summary>
  1574. <returns>Nuova istanza senza distinzione tra maiuscole e minuscole della classe <see cref="T:System.Collections.Hashtable" /> con la capacità iniziale specificata.</returns>
  1575. <param name="capacity">Numero approssimativo di voci che l'oggetto <see cref="T:System.Collections.Hashtable" /> può contenere inizialmente. </param>
  1576. <exception cref="T:System.ArgumentOutOfRangeException">
  1577. <paramref name="capacity" /> è minore di 0. </exception>
  1578. </member>
  1579. <member name="M:System.Collections.Specialized.CollectionsUtil.CreateCaseInsensitiveSortedList">
  1580. <summary>Crea una nuova istanza della classe <see cref="T:System.Collections.SortedList" /> che consente di ignorare la distinzione tra maiuscole e minuscole nelle stringhe.</summary>
  1581. <returns>Nuova istanza della classe <see cref="T:System.Collections.SortedList" /> che consente di ignorare la distinzione tra maiuscole e minuscole nelle stringhe.</returns>
  1582. </member>
  1583. </members>
  1584. </doc>