Subversion Repository Public Repository

WilksMergeModule

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>System.IO</name>
  </assembly>
  <members>
    <member name="T:System.IO.BinaryReader">
      <summary>Legge i tipi di dati primitivi come valori binari in una determinata codifica.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base al flusso specificato e usando la codifica UTF-8.</summary>
      <param name="input">Flusso di input. </param>
      <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
    </member>
    <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base alla codifica dei caratteri e del flusso specificata.</summary>
      <param name="input">Flusso di input. </param>
      <param name="encoding">Codifica dei caratteri da usare. </param>
      <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="encoding" /> è null. </exception>
    </member>
    <member name="M:System.IO.BinaryReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryReader" /> in base alla codifica dei caratteri e di flusso specificati. Facoltativamente mantiene aperto il flusso.</summary>
      <param name="input">Flusso di input.</param>
      <param name="encoding">Codifica dei caratteri da usare.</param>
      <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.BinaryReader" />; in caso contrario, false.</param>
      <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura, è null o è già chiuso. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="encoding" /> o <paramref name="input" /> è null. </exception>
    </member>
    <member name="P:System.IO.BinaryReader.BaseStream">
      <summary>Espone l'accesso al flusso sottostante dell'oggetto <see cref="T:System.IO.BinaryReader" />.</summary>
      <returns>Flusso sottostante associato all'oggetto BinaryReader.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.Dispose">
      <summary>Rilascia tutte le risorse usate dall'istanza corrente della classe <see cref="T:System.IO.BinaryReader" />.</summary>
    </member>
    <member name="M:System.IO.BinaryReader.Dispose(System.Boolean)">
      <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.IO.BinaryReader" /> e facoltativamente le risorse gestite.</summary>
      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. </param>
    </member>
    <member name="M:System.IO.BinaryReader.FillBuffer(System.Int32)">
      <summary>Inserisce nel buffer interno il numero specificato di byte letti dal flusso.</summary>
      <param name="numBytes">Numero di byte da leggere. </param>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso prima che fosse possibile leggere <paramref name="numBytes" />. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">I <paramref name="numBytes" /> richiesti sono superiori alla dimensione del buffer interno.</exception>
    </member>
    <member name="M:System.IO.BinaryReader.PeekChar">
      <summary>Restituisce il successivo carattere disponibile senza spostare in avanti la posizione del byte o del carattere.</summary>
      <returns>Carattere successivo disponibile oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca.</returns>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ArgumentException">Impossibile decodificare il carattere corrente nel buffer di caratteri interno tramite l'oggetto <see cref="T:System.Text.Encoding" /> selezionato per il flusso.</exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.Read">
      <summary>Legge i caratteri dal flusso sottostante e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico che il flusso sta leggendo.</summary>
      <returns>Carattere successivo dal flusso di input oppure -1 se non vi sono caratteri disponibili.</returns>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.Read(System.Byte[],System.Int32,System.Int32)">
      <summary>Legge il numero specificato di byte dal flusso, a partire da un punto specificato nella matrice di byte. </summary>
      <returns>Numero di byte letti nell'oggetto <paramref name="buffer" />.Può essere minore del numero di byte richiesti, se tale quantità di byte non è disponibile, oppure zero, se è stata raggiunta la fine del flusso.</returns>
      <param name="buffer">Buffer in cui leggere i dati. </param>
      <param name="index">Punto di partenza nel buffer dal quale avviare la lettura nel buffer. </param>
      <param name="count">Numero di byte da leggere. </param>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. -oppure-Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.Read(System.Char[],System.Int32,System.Int32)">
      <summary>Legge il numero specificato di caratteri dal flusso, a partire da un punto specificato nella matrice di caratteri.</summary>
      <returns>Numero complessivo di caratteri letti nel buffer.Può essere minore del numero di caratteri richiesti, se tale quantità di caratteri non è attualmente disponibile, oppure zero, se è stata raggiunta la fine del flusso.</returns>
      <param name="buffer">Buffer in cui leggere i dati. </param>
      <param name="index">Punto di partenza nel buffer dal quale avviare la lettura nel buffer. </param>
      <param name="count">Numero di caratteri da leggere. </param>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. -oppure-Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.Read7BitEncodedInt">
      <summary>Legge un intero a 32 bit in formato compresso.</summary>
      <returns>Intero a 32 bit in formato compresso.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.FormatException">Flusso danneggiato.</exception>
    </member>
    <member name="M:System.IO.BinaryReader.ReadBoolean">
      <summary>Legge un valore Boolean dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso.</summary>
      <returns>true se il byte è diverso da zero; in caso contrario, false.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadByte">
      <summary>Legge il byte successivo dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso.</summary>
      <returns>Byte successivo letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadBytes(System.Int32)">
      <summary>Legge il numero specificato di byte dal flusso corrente in una matrice di byte e sposta in avanti la posizione corrente in base a tale numero di byte.</summary>
      <returns>Matrice di byte contenente dati letti dal flusso sottostante.Può essere minore del numero di byte necessari se viene raggiunta la fine del flusso.</returns>
      <param name="count">Numero di byte da leggere.Questo valore deve essere 0 o un numero non negativo; in caso contrario, si verificherà un'eccezione.</param>
      <exception cref="T:System.ArgumentException">Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="count" /> è negativo. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadChar">
      <summary>Legge il carattere successivo dal flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico letto dal flusso.</summary>
      <returns>Carattere letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ArgumentException">È stato letto un carattere surrogato. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadChars(System.Int32)">
      <summary>Legge il numero specificato di caratteri dal flusso corrente, restituisce i dati in una matrice di caratteri e sposta in avanti la posizione corrente secondo il valore Encoding usato e il carattere specifico letto dal flusso.</summary>
      <returns>Matrice di caratteri contenente dati letti dal flusso sottostante.Può essere minore del numero di caratteri necessari se viene raggiunta la fine del flusso.</returns>
      <param name="count">Numero di caratteri da leggere. </param>
      <exception cref="T:System.ArgumentException">Il numero dei caratteri decodificati da leggere è maggiore di <paramref name="count" />.Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="count" /> è negativo. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadDecimal">
      <summary>Legge un valore decimale dal flusso corrente e sposta in avanti di sedici byte la posizione corrente del flusso.</summary>
      <returns>Valore decimale letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadDouble">
      <summary>Legge un valore a virgola mobile a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione corrente del flusso.</summary>
      <returns>Valore a virgola mobile a 8 byte letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadInt16">
      <summary>Legge un intero con segno a 2 byte dal flusso corrente e sposta in avanti di 2 byte la posizione corrente del flusso.</summary>
      <returns>Intero con segno a 2 byte letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadInt32">
      <summary>Legge un intero con segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso.</summary>
      <returns>Intero con segno a 4 byte letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadInt64">
      <summary>Legge un intero con segno a 8 byte dal flusso corrente e sposta in avanti di 8 byte la posizione del flusso.</summary>
      <returns>Intero con segno a 8 byte letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadSByte">
      <summary>Legge un byte con segno dal flusso corrente e sposta in avanti di un byte la posizione corrente del flusso.</summary>
      <returns>Byte con segno letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadSingle">
      <summary>Legge un valore a virgola mobile a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso.</summary>
      <returns>Valore a virgola mobile a 4 byte letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadString">
      <summary>Legge una stringa dal flusso corrente.La stringa ha un prefisso di lunghezza e viene codificata come intero, 7 bit alla volta.</summary>
      <returns>Stringa da leggere.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadUInt16">
      <summary>Legge un intero senza segno a 2 byte dal flusso corrente usando la codifica little-endian e sposta in avanti di due byte la posizione del flusso.</summary>
      <returns>Intero senza segno a 2 byte letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadUInt32">
      <summary>Legge un intero senza segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
      <returns>Intero senza segno a 4 byte letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryReader.ReadUInt64">
      <summary>Legge un intero senza segno a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
      <returns>Intero senza segno a 8 byte letto dal flusso corrente.</returns>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.IO.BinaryWriter">
      <summary>Scrive i tipi primitivi in codice binario in un flusso e supporta la scrittura di stringhe in una determinata codifica.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.#ctor">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> che scrive in un flusso.</summary>
    </member>
    <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica using UTF-8 e di flusso specificata.</summary>
      <param name="output">Flusso di output. </param>
      <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="output" /> è null. </exception>
    </member>
    <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica caratteri e di flusso specificata.</summary>
      <param name="output">Flusso di output. </param>
      <param name="encoding">Codifica dei caratteri da utilizzare. </param>
      <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="output" /> o <paramref name="encoding" /> è null. </exception>
    </member>
    <member name="M:System.IO.BinaryWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.BinaryWriter" /> in base alla codifica caratteri e di flusso specificata. Facoltativamente mantiene aperto il flusso.</summary>
      <param name="output">Flusso di output.</param>
      <param name="encoding">Codifica dei caratteri da utilizzare.</param>
      <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.BinaryWriter" />; in caso contrario, false.</param>
      <exception cref="T:System.ArgumentException">Il flusso non supporta la scrittura o è già chiuso. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="output" /> o <paramref name="encoding" /> è null. </exception>
    </member>
    <member name="P:System.IO.BinaryWriter.BaseStream">
      <summary>Ottiene il flusso sottostante dell'oggetto <see cref="T:System.IO.BinaryWriter" />.</summary>
      <returns>Flusso sottostante associato a BinaryWriter.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Dispose">
      <summary>Rilascia tutte le risorse utilizzate dall'istanza corrente della classe <see cref="T:System.IO.BinaryWriter" />.</summary>
    </member>
    <member name="M:System.IO.BinaryWriter.Dispose(System.Boolean)">
      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.BinaryWriter" /> ed eventualmente rilascia le risorse gestite.</summary>
      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. </param>
    </member>
    <member name="M:System.IO.BinaryWriter.Flush">
      <summary>Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="F:System.IO.BinaryWriter.Null">
      <summary>Specifica un oggetto <see cref="T:System.IO.BinaryWriter" /> privo di archivio di backup.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="F:System.IO.BinaryWriter.OutStream">
      <summary>Contiene il flusso principale.</summary>
    </member>
    <member name="M:System.IO.BinaryWriter.Seek(System.Int32,System.IO.SeekOrigin)">
      <summary>Imposta la posizione all'interno del flusso corrente.</summary>
      <returns>Posizione all'interno del flusso corrente.</returns>
      <param name="offset">Offset dei byte relativo a <paramref name="origin" />. </param>
      <param name="origin">Campo di <see cref="T:System.IO.SeekOrigin" /> che indica il punto di riferimento dal quale ottenere la nuova posizione. </param>
      <exception cref="T:System.IO.IOException">Il puntatore a file è stato spostato in un percorso non valido. </exception>
      <exception cref="T:System.ArgumentException">Il valore di <see cref="T:System.IO.SeekOrigin" /> non è valido. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Boolean)">
      <summary>Scrive un valore Boolean a un byte nel flusso corrente, con 0 che rappresenta false e 1 che rappresenta true.</summary>
      <param name="value">Valore Boolean da scrivere (0 o 1). </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Byte)">
      <summary>Scrive un byte senza segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso.</summary>
      <param name="value">Byte senza segno da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Byte[])">
      <summary>Scrive una matrice di byte nel flusso sottostante.</summary>
      <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Byte[],System.Int32,System.Int32)">
      <summary>Scrive un'area di una matrice di byte nel flusso corrente.</summary>
      <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
      <param name="index">Punto iniziale nel parametro <paramref name="buffer" /> da cui iniziare la scrittura. </param>
      <param name="count">Numero di byte da scrivere. </param>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Char)">
      <summary>Scrive un carattere Unicode nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
      <param name="ch">Carattere Unicode non surrogato da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="ch" /> è un carattere surrogato singolo.</exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Char[])">
      <summary>Scrive una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
      <param name="chars">Matrice di caratteri che contiene i dati da scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="chars" /> è null. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Char[],System.Int32,System.Int32)">
      <summary>Scrive una sezione di una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso.</summary>
      <param name="chars">Matrice di caratteri che contiene i dati da scrivere. </param>
      <param name="index">Punto iniziale in <paramref name="chars" /> dal quale avviare la scrittura. </param>
      <param name="count">Numero di caratteri da inserire. </param>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="chars" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Decimal)">
      <summary>Scrive un valore decimale nel flusso corrente e sposta in avanti di 16 byte la posizione del flusso.</summary>
      <param name="value">Valore decimale da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Double)">
      <summary>Scrive un valore a virgola mobile a otto byte nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
      <param name="value">Valore a virgola mobile a otto byte da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Int16)">
      <summary>Scrive un intero a due byte con segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso.</summary>
      <param name="value">Intero a due byte con segno da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Int32)">
      <summary>Scrive un intero a quattro byte con segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
      <param name="value">Intero a quattro byte con segno da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Int64)">
      <summary>Scrive un intero a otto byte con segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
      <param name="value">Intero a otto byte con segno da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.SByte)">
      <summary>Scrive un byte con segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso.</summary>
      <param name="value">Byte con segno da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.Single)">
      <summary>Scrive un valore a virgola mobile a quattro byte nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
      <param name="value">Valore a virgola mobile a quattro byte da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.String)">
      <summary>Scrive una stringa con prefisso di lunghezza nel flusso con la codifica corrente dell'oggetto <see cref="T:System.IO.BinaryWriter" /> e sposta in avanti la posizione corrente del flusso secondo la codifica utilizzata e i caratteri specifici scritti nel flusso.</summary>
      <param name="value">Valore da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="value" /> è null. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.UInt16)">
      <summary>Scrive un intero a due byte senza segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso.</summary>
      <param name="value">Intero a due byte senza segno da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.UInt32)">
      <summary>Scrive un intero a quattro byte senza segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso.</summary>
      <param name="value">Intero a quattro byte senza segno da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write(System.UInt64)">
      <summary>Scrive un intero a otto byte senza segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso.</summary>
      <param name="value">Intero a otto byte senza segno da scrivere. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.BinaryWriter.Write7BitEncodedInt(System.Int32)">
      <summary>Inserisce un valore intero a 32 bit in un formato compresso.</summary>
      <param name="value">Intero da 32 bit da scrivere. </param>
      <exception cref="T:System.IO.EndOfStreamException">È stata raggiunta la fine del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Il flusso è chiuso. </exception>
    </member>
    <member name="T:System.IO.EndOfStreamException">
      <summary>Eccezione generata durante il tentativo di leggere oltre la fine di un flusso.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.EndOfStreamException.#ctor">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con la relativa stringa di messaggio impostata su un messaggio fornito dal sistema e il relativo HRESULT impostato su COR_E_ENDOFSTREAM.</summary>
    </member>
    <member name="M:System.IO.EndOfStreamException.#ctor(System.String)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con la relativa stringa di messaggio impostata su <paramref name="message" /> e HRESULT impostato su COR_E_ENDOFSTREAM.</summary>
      <param name="message">Stringa nella quale è descritto l'errore.Il contenuto di <paramref name="message" /> deve essere facilmente comprensibile.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
    </member>
    <member name="M:System.IO.EndOfStreamException.#ctor(System.String,System.Exception)">
      <summary>Consente l'inizializzazione di una nuova istanza della classe <see cref="T:System.IO.EndOfStreamException" /> con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente.</summary>
      <param name="message">Stringa nella quale è descritto l'errore.Il contenuto di <paramref name="message" /> deve essere facilmente comprensibile.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema.</param>
      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
    </member>
    <member name="T:System.IO.InvalidDataException">
      <summary>Eccezione generata se un flusso di dati è in un formato non valido.</summary>
    </member>
    <member name="M:System.IO.InvalidDataException.#ctor">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" />.</summary>
    </member>
    <member name="M:System.IO.InvalidDataException.#ctor(System.String)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" /> con un messaggio di errore specificato.</summary>
      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
    </member>
    <member name="M:System.IO.InvalidDataException.#ctor(System.String,System.Exception)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.InvalidDataException" /> con un riferimento all'eccezione interna che è la causa dell'eccezione.</summary>
      <param name="message">Messaggio di errore nel quale viene indicato il motivo dell’eccezione</param>
      <param name="innerException">Eccezione causa dell'eccezione corrente.Se il parametro <paramref name="innerException" /> non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna.</param>
    </member>
    <member name="T:System.IO.MemoryStream">
      <summary>Crea un flusso il cui archivio di backup è costituito dalla memoria.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.MemoryStream.#ctor">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> con una capacità espandibile inizializzata su zero.</summary>
    </member>
    <member name="M:System.IO.MemoryStream.#ctor(System.Byte[])">
      <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla matrice di byte specificata.</summary>
      <param name="buffer">Matrice di byte senza segno da cui creare il flusso corrente. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
    </member>
    <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Boolean)">
      <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla matrice di byte specificata, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato.</summary>
      <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
      <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
    </member>
    <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32)">
      <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base alla area specificata (indice) di una matrice di byte.</summary>
      <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
      <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
      <param name="count">Lunghezza del flusso in byte. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> o <paramref name="count" /> è minore di zero. </exception>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />.</exception>
    </member>
    <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean)">
      <summary>Inizializza una nuova istanza non ridimensionabile della classe <see cref="T:System.IO.MemoryStream" /> in base all'area specificata di una matrice di byte, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato.</summary>
      <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
      <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
      <param name="count">Lunghezza del flusso in byte. </param>
      <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index" /> o <paramref name="count" /> è un valore negativo. </exception>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />.</exception>
    </member>
    <member name="M:System.IO.MemoryStream.#ctor(System.Byte[],System.Int32,System.Int32,System.Boolean,System.Boolean)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> in base all'area specificata di una matrice di byte, con la proprietà <see cref="P:System.IO.MemoryStream.CanWrite" /> impostata secondo quanto specificato e la possibilità di chiamare il metodo <see cref="M:System.IO.MemoryStream.GetBuffer" /> impostato nel modo specificato.</summary>
      <param name="buffer">Matrice di byte senza segno da cui creare il flusso. </param>
      <param name="index">Indice in <paramref name="buffer" /> in corrispondenza del quale inizia il flusso. </param>
      <param name="count">Lunghezza del flusso in byte. </param>
      <param name="writable">Impostazione della proprietà <see cref="P:System.IO.MemoryStream.CanWrite" />, che determina se il flusso supporta la scrittura. </param>
      <param name="publiclyVisible">true per abilitare il metodo <see cref="M:System.IO.MemoryStream.GetBuffer" />, che restituisce la matrice di byte senza segno da cui è stato creato il flusso; in caso contrario, false. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
    </member>
    <member name="M:System.IO.MemoryStream.#ctor(System.Int32)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.MemoryStream" /> con una capacità espandibile inizializzata secondo quanto specificato.</summary>
      <param name="capacity">Dimensione iniziale in byte della matrice interna. </param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="capacity" /> è negativo. </exception>
    </member>
    <member name="P:System.IO.MemoryStream.CanRead">
      <summary>Ottiene un valore che indica se il flusso corrente supporta la lettura.</summary>
      <returns>true se il flusso è aperto.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.MemoryStream.CanSeek">
      <summary>Ottiene un valore che indica se il flusso corrente supporta la ricerca.</summary>
      <returns>true se il flusso è aperto.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.MemoryStream.CanWrite">
      <summary>Ottiene un valore che indica se il flusso corrente supporta la scrittura.</summary>
      <returns>true se il flusso supporta la scrittura; in caso contrario, false.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.MemoryStream.Capacity">
      <summary>Ottiene o imposta il numero di byte allocati per questo flusso.</summary>
      <returns>Lunghezza della parte usabile del buffer per il flusso.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">È stata impostata una capacità negativa o minore della lunghezza corrente del flusso. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso corrente è chiuso. </exception>
      <exception cref="T:System.NotSupportedException">set è stato richiamato su un flusso del quale non è possibile modificare la capacità. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.MemoryStream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
      <summary>Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando le dimensione del buffer specificate e un token di annullamento.</summary>
      <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
      <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
      <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.</param>
      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="destination" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="buffersize" /> è un valore negativo o zero.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
    </member>
    <member name="M:System.IO.MemoryStream.Dispose(System.Boolean)">
      <summary>Rilascia le risorse non gestite usate dalla classe <see cref="T:System.IO.MemoryStream" /> e facoltativamente le risorse gestite.</summary>
      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite.</param>
    </member>
    <member name="M:System.IO.MemoryStream.Flush">
      <summary>Esegue l'override del metodo <see cref="M:System.IO.Stream.Flush" /> in modo che non venga effettuata alcuna operazione.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.MemoryStream.FlushAsync(System.Threading.CancellationToken)">
      <summary>Rimuove in modo asincrono tutti i buffer per questo flusso e monitora le richieste di annullamento.</summary>
      <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.</param>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
    </member>
    <member name="P:System.IO.MemoryStream.Length">
      <summary>Ottiene la lunghezza in byte del flusso.</summary>
      <returns>Lunghezza del flusso in byte.</returns>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.MemoryStream.Position">
      <summary>Ottiene o imposta la posizione corrente all'interno del flusso.</summary>
      <returns>Posizione corrente all'interno del flusso.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">La posizione è impostata su un valore negativo o maggiore di <see cref="F:System.Int32.MaxValue" />. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.MemoryStream.Read(System.Byte[],System.Int32,System.Int32)">
      <summary>Legge un blocco di byte dal flusso corrente e scrive i dati in un buffer.</summary>
      <returns>Numero complessivo di byte scritti nel buffer.Può essere minore del numero di byte richiesti se tale numero di byte non è al momento disponibile o pari a zero se è stata raggiunta la fine del flusso prima della lettura di qualsiasi byte.</returns>
      <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di byte specificata in cui i valori tra <paramref name="offset" /> e (<paramref name="offset" /> + <paramref name="count" /> - 1) sono sostituiti dai caratteri letti dal flusso corrente. </param>
      <param name="offset">Offset di byte in base zero in <paramref name="buffer" /> da cui iniziare l'archiviazione dei dati dal flusso corrente.</param>
      <param name="count">Numero massimo di byte da leggere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="offset" /> sottratto alla lunghezza del buffer è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.MemoryStream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
      <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento.</summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
      <param name="buffer">Buffer in cui scrivere i dati.</param>
      <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
      <param name="count">Numero massimo di byte da leggere.</param>
      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.MemoryStream.ReadByte">
      <summary>Legge un byte dal flusso corrente.</summary>
      <returns>Cast di byte su un oggetto <see cref="T:System.Int32" /> o -1 se è stata raggiunta la fine del flusso.</returns>
      <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.MemoryStream.Seek(System.Int64,System.IO.SeekOrigin)">
      <summary>Imposta la posizione all'interno del flusso corrente sul valore specificato.</summary>
      <returns>Nuova posizione all'interno del flusso, calcolata combinando il punto di riferimento iniziale e l'offset.</returns>
      <param name="offset">Nuova posizione all'interno del flusso.È relativa al parametro <paramref name="loc" /> e può essere positiva o negativa.</param>
      <param name="loc">Valore di tipo <see cref="T:System.IO.SeekOrigin" />, che funge da punto di riferimento per la ricerca. </param>
      <exception cref="T:System.IO.IOException">La ricerca viene tentata prima dell'inizio del flusso. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="offset" /> è maggiore di <see cref="F:System.Int32.MaxValue" />. </exception>
      <exception cref="T:System.ArgumentException">Il valore di <see cref="T:System.IO.SeekOrigin" /> non è valido. -oppure-<paramref name="offset" /> causato da un overflow aritmetico.</exception>
      <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.MemoryStream.SetLength(System.Int64)">
      <summary>Imposta la lunghezza del flusso corrente sul valore specificato.</summary>
      <param name="value">Valore su cui impostare la lunghezza. </param>
      <exception cref="T:System.NotSupportedException">Il flusso corrente non è ridimensionabile e il parametro <paramref name="value" /> è maggiore della capacità corrente.-oppure- Il flusso corrente non supporta la scrittura. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="value" /> è negativo o maggiore della lunghezza massima dell'oggetto <see cref="T:System.IO.MemoryStream" />, in cui la lunghezza massima corrisponde a (<see cref="F:System.Int32.MaxValue" /> - origine) e l'origine corrisponde all'indice nel buffer sottostante in corrispondenza del quale inizia il flusso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.MemoryStream.ToArray">
      <summary>Scrive il contenuto del flusso in una matrice di byte, indipendentemente dalla proprietà <see cref="P:System.IO.MemoryStream.Position" />.</summary>
      <returns>Nuova matrice di byte.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.MemoryStream.TryGetBuffer(System.ArraySegment{System.Byte}@)">
      <summary>Restituisce la matrice di byte senza segno da cui è stato creato questo flusso.Il valore restituito indica se la conversione è riuscita.</summary>
      <returns>true se la conversione riesce; in caso contrario, false.</returns>
      <param name="buffer">Segmento di matrice di byte da cui è stato creato questo flusso.</param>
    </member>
    <member name="M:System.IO.MemoryStream.Write(System.Byte[],System.Int32,System.Int32)">
      <summary>Scrive un blocco di byte nel flusso corrente usando dati letti da un buffer.</summary>
      <param name="buffer">Buffer da cui scrivere i dati. </param>
      <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso corrente.</param>
      <param name="count">Numero massimo di byte da scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere <see cref="P:System.IO.Stream.CanWrite" />.-oppure- La posizione corrente, rispetto al numero di byte specificati in <paramref name="count" />, è più vicina alla fine del flusso e non è possibile modificare la capacità. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="offset" /> sottratto alla lunghezza del buffer è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="offset" /> o <paramref name="count" /> è un valore negativo. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">L'istanza del flusso corrente è chiusa. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.MemoryStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
      <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="buffer">Buffer da cui scrivere i dati.</param>
      <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
      <param name="count">Numero massimo di byte da scrivere.</param>
      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.MemoryStream.WriteByte(System.Byte)">
      <summary>Scrive un byte nella posizione corrente all'interno del flusso corrente.</summary>
      <param name="value">Byte da scrivere. </param>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere <see cref="P:System.IO.Stream.CanWrite" />.-oppure- La posizione corrente è alla fine del flusso e non è possibile modificare la capacità. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso corrente è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.MemoryStream.WriteTo(System.IO.Stream)">
      <summary>Scrive l'intero contenuto del flusso di memoria in un altro flusso.</summary>
      <param name="stream">Flusso in cui scrivere il flusso di memoria. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream" /> è null. </exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso corrente o di destinazione è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.IO.SeekOrigin">
      <summary>Specifica la posizione in un flusso da utilizzare per le ricerche.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="F:System.IO.SeekOrigin.Begin">
      <summary>Specifica l'inizio di un flusso.</summary>
    </member>
    <member name="F:System.IO.SeekOrigin.Current">
      <summary>Specifica la posizione corrente all'interno di un flusso.</summary>
    </member>
    <member name="F:System.IO.SeekOrigin.End">
      <summary>Specifica la fine di un flusso.</summary>
    </member>
    <member name="T:System.IO.Stream">
      <summary>Fornisce una visualizzazione generica di una sequenza di byte.Questa è una classe abstract.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.Stream.#ctor">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.Stream" />. </summary>
    </member>
    <member name="P:System.IO.Stream.CanRead">
      <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la lettura.</summary>
      <returns>true se il flusso supporta la lettura; in caso contrario, false.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.Stream.CanSeek">
      <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la ricerca.</summary>
      <returns>true se il flusso supporta la ricerca; in caso contrario, false.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.Stream.CanTimeout">
      <summary>Ottiene un valore che determina se il flusso corrente prevede il timeout.</summary>
      <returns>Valore che determina se il flusso corrente prevede il timeout.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.Stream.CanWrite">
      <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la scrittura.</summary>
      <returns>true se il flusso supporta la scrittura; in caso contrario, false.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.Stream.CopyTo(System.IO.Stream)">
      <summary>Legge i byte dal flusso corrente e li scrive in un altro flusso.</summary>
      <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="destination" /> è null.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura.-oppure-<paramref name="destination" /> non supporta la scrittura.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso corrente o <paramref name="destination" /> sono stati chiusi prima che venisse chiamato il metodo <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O.</exception>
    </member>
    <member name="M:System.IO.Stream.CopyTo(System.IO.Stream,System.Int32)">
      <summary>Legge tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata.</summary>
      <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
      <param name="bufferSize">Dimensione del buffer.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="destination" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="bufferSize" /> è un valore negativo o zero.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura.-oppure-<paramref name="destination" /> non supporta la scrittura.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso corrente o <paramref name="destination" /> sono stati chiusi prima che venisse chiamato il metodo <see cref="M:System.IO.Stream.CopyTo(System.IO.Stream)" />.</exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O.</exception>
    </member>
    <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream)">
      <summary>Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso.</summary>
      <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
      <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="destination" /> è null.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
    </member>
    <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32)">
      <summary>Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata.</summary>
      <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
      <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
      <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="destination" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="buffersize" /> è un valore negativo o zero.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
    </member>
    <member name="M:System.IO.Stream.CopyToAsync(System.IO.Stream,System.Int32,System.Threading.CancellationToken)">
      <summary>Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata e un token di annullamento.</summary>
      <returns>Attività che rappresenta l'operazione di copia asincrona.</returns>
      <param name="destination">Flusso in cui verrà copiato il contenuto del flusso corrente.</param>
      <param name="bufferSize">Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920.</param>
      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="destination" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="buffersize" /> è un valore negativo o zero.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso corrente o il flusso di destinazione viene eliminato.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura.</exception>
    </member>
    <member name="M:System.IO.Stream.Dispose">
      <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.Stream" />.</summary>
    </member>
    <member name="M:System.IO.Stream.Dispose(System.Boolean)">
      <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.Stream" /> e, facoltativamente, le risorse gestite.</summary>
      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite.</param>
    </member>
    <member name="M:System.IO.Stream.Flush">
      <summary>Quando ne viene eseguito l'override in una classe derivata, cancella tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.Stream.FlushAsync">
      <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
      <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
    </member>
    <member name="M:System.IO.Stream.FlushAsync(System.Threading.CancellationToken)">
      <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso, determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante e monitora le richieste di annullamento.</summary>
      <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
    </member>
    <member name="P:System.IO.Stream.Length">
      <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene la lunghezza in byte del flusso.</summary>
      <returns>Valore long che rappresenta la lunghezza del flusso in byte.</returns>
      <exception cref="T:System.NotSupportedException">Una classe derivata da Stream non supporta la ricerca. </exception>
      <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="F:System.IO.Stream.Null">
      <summary>Oggetto Stream privo di archivio di backup.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.Stream.Position">
      <summary>Quando ne viene eseguito l'override in una classe derivata, ottiene o imposta la posizione all'interno del flusso corrente.</summary>
      <returns>Posizione corrente all'interno del flusso.</returns>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la ricerca. </exception>
      <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.Stream.Read(System.Byte[],System.Int32,System.Int32)">
      <summary>Quando ne viene eseguito l'override in una classe derivata, legge una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti.</summary>
      <returns>Numero complessivo di byte letti nel buffer.È possibile che questo numero sia inferiore a quello dei byte richiesti se la quantità di byte disponibili è minore oppure che corrisponda a zero (0) se è stata raggiunta la fine del flusso.</returns>
      <param name="buffer">Matrice di byte.Quando questo metodo viene restituito, il buffer contiene la matrice di byte specificata con i valori compresi tra <paramref name="offset" /> e (<paramref name="offset" /> + <paramref name="count" /> - 1) sostituiti con i byte letti dall'origine corrente.</param>
      <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> in corrispondenza del quale iniziare l'archiviazione dei dati letti dal flusso corrente. </param>
      <param name="count">Numero massimo di byte da leggere dal flusso corrente. </param>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura. </exception>
      <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32)">
      <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte letti.</summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
      <param name="buffer">Buffer in cui scrivere i dati.</param>
      <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
      <param name="count">Numero massimo di byte da leggere.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.Stream.ReadAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
      <summary>Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento.</summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
      <param name="buffer">Buffer in cui scrivere i dati.</param>
      <param name="offset">Offset dei byte in <paramref name="buffer" /> da cui iniziare la scrittura dei dati dal flusso.</param>
      <param name="count">Numero massimo di byte da leggere.</param>
      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.Stream.ReadByte">
      <summary>Legge un byte dal flusso e sposta in avanti la posizione corrente all'interno del flusso di un byte o restituisce -1 se si trova alla fine del flusso.</summary>
      <returns>Cast di byte senza segno in un parametro Int32 oppure -1 se si trova alla fine del flusso.</returns>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la lettura. </exception>
      <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.Stream.ReadTimeout">
      <summary>Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la lettura prima del timeout. </summary>
      <returns>Valore in millisecondi che determina per quanto tempo il flusso tenterà la lettura prima del timeout.</returns>
      <exception cref="T:System.InvalidOperationException">Il metodo <see cref="P:System.IO.Stream.ReadTimeout" /> genera sempre un'eccezione <see cref="T:System.InvalidOperationException" />. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.Stream.Seek(System.Int64,System.IO.SeekOrigin)">
      <summary>Quando ne viene eseguito l'override in una classe derivata, imposta la posizione all'interno del flusso corrente.</summary>
      <returns>Nuova posizione all'interno del flusso corrente.</returns>
      <param name="offset">Offset dei byte rispetto al parametro <paramref name="origin" />. </param>
      <param name="origin">Valore di tipo <see cref="T:System.IO.SeekOrigin" /> che indica il punto di riferimento usato per ottenere la nuova posizione. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. </exception>
      <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.Stream.SetLength(System.Int64)">
      <summary>Quando ne viene eseguito l'override in una classe derivata, imposta la lunghezza del flusso corrente.</summary>
      <param name="value">Lunghezza desiderata del flusso corrente in byte. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura e la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. </exception>
      <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)">
      <summary>Quando ne viene eseguito l'override in una classe derivata, scrive una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti.</summary>
      <param name="buffer">Matrice di byte.Questo metodo copia i byte <paramref name="count" /> da <paramref name="buffer" /> nel flusso corrente.</param>
      <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso corrente. </param>
      <param name="count">Numero di byte da scrivere nel flusso corrente. </param>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" />  è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore dei / o, ad esempio possibile trovare il file specificato.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
      <exception cref="T:System.ObjectDisposedException">
        <see cref="M:System.IO.Stream.Write(System.Byte[],System.Int32,System.Int32)" /> è stato chiamato dopo la chiusura del flusso.</exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32)">
      <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte scritti.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="buffer">Buffer da cui scrivere i dati.</param>
      <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
      <param name="count">Numero massimo di byte da scrivere.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.Stream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken)">
      <summary>Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="buffer">Buffer da cui scrivere i dati.</param>
      <param name="offset">Offset dei byte in base zero in <paramref name="buffer" /> da cui iniziare la copia dei byte nel flusso.</param>
      <param name="count">Numero massimo di byte da scrivere.</param>
      <param name="cancellationToken">Token da monitorare per le richieste di annullamento.Il valore predefinito è <see cref="P:System.Threading.CancellationToken.None" />.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="offset" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="offset" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il flusso è al momento utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.Stream.WriteByte(System.Byte)">
      <summary>Scrive un byte nella posizione corrente del flusso e sposta in avanti di un byte la posizione del flusso.</summary>
      <param name="value">Byte da scrivere nel flusso. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.NotSupportedException">Il flusso non supporta la scrittura o è già chiuso. </exception>
      <exception cref="T:System.ObjectDisposedException">Sono stati chiamati dei metodi dopo la chiusura del flusso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.Stream.WriteTimeout">
      <summary>Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la scrittura prima del timeout. </summary>
      <returns>Valore in millisecondi che determina per quanto tempo il flusso tenterà la scrittura prima del timeout.</returns>
      <exception cref="T:System.InvalidOperationException">Il metodo <see cref="P:System.IO.Stream.WriteTimeout" /> genera sempre un'eccezione <see cref="T:System.InvalidOperationException" />. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="T:System.IO.StreamReader">
      <summary>Implementa un oggetto <see cref="T:System.IO.TextReader" /> che legge i caratteri da un flusso di byte in una particolare codifica.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato.</summary>
      <param name="stream">Flusso da leggere. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="stream" /> non supporta la lettura. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream" /> è null. </exception>
    </member>
    <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Boolean)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con l'opzione specificata per il rilevamento dei byte order mark.</summary>
      <param name="stream">Flusso da leggere. </param>
      <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="stream" /> non supporta la lettura. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream" /> è null. </exception>
    </member>
    <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri specificata.</summary>
      <param name="stream">Flusso da leggere. </param>
      <param name="encoding">Codifica dei caratteri da usare. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="stream" /> non supporta la lettura. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
    </member>
    <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri e l'opzione per il rilevamento dei byte order mark specificati.</summary>
      <param name="stream">Flusso da leggere. </param>
      <param name="encoding">Codifica dei caratteri da usare. </param>
      <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="stream" /> non supporta la lettura. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
    </member>
    <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato, con la codifica dei caratteri, l'opzione per il rilevamento dei byte order mark e le dimensioni del buffer specificati.</summary>
      <param name="stream">Flusso da leggere. </param>
      <param name="encoding">Codifica dei caratteri da usare. </param>
      <param name="detectEncodingFromByteOrderMarks">Indica se cercare i byte order mark all'inizio del file. </param>
      <param name="bufferSize">Dimensione minima del buffer. </param>
      <exception cref="T:System.ArgumentException">Il flusso non supporta la lettura. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="bufferSize" /> è minore o uguale a zero. </exception>
    </member>
    <member name="M:System.IO.StreamReader.#ctor(System.IO.Stream,System.Text.Encoding,System.Boolean,System.Int32,System.Boolean)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamReader" /> per il flusso specificato in base alla codifica caratteri, all'opzione per il rilevamento dei byte order mark e alle dimensioni del buffer specificati. Facoltativamente mantiene aperto il flusso.</summary>
      <param name="stream">Flusso da leggere.</param>
      <param name="encoding">Codifica dei caratteri da usare.</param>
      <param name="detectEncodingFromByteOrderMarks">true per cercare i byte order mark all'inizio del file; in caso contrario, false.</param>
      <param name="bufferSize">Dimensione minima del buffer.</param>
      <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.StreamReader" />; in caso contrario, false.</param>
    </member>
    <member name="P:System.IO.StreamReader.BaseStream">
      <summary>Restituisce il flusso sottostante.</summary>
      <returns>Flusso sottostante.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.StreamReader.CurrentEncoding">
      <summary>Ottiene la codifica caratteri corrente usata dall'oggetto <see cref="T:System.IO.StreamReader" /> corrente.</summary>
      <returns>Codifica caratteri usata dal lettore corrente.Il valore può essere diverso dopo la prima chiamata a un metodo <see cref="Overload:System.IO.StreamReader.Read" /> di <see cref="T:System.IO.StreamReader" />, in quanto il rilevamento automatico della codifica non è completo fino alla prima chiamata a un metodo <see cref="Overload:System.IO.StreamReader.Read" />.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StreamReader.DiscardBufferedData">
      <summary>Cancella il buffer interno.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StreamReader.Dispose(System.Boolean)">
      <summary>Chiude il flusso sottostante, rilascia le risorse non gestite usate dall'oggetto <see cref="T:System.IO.StreamReader" /> e, facoltativamente, rilascia le risorse gestite.</summary>
      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. </param>
    </member>
    <member name="P:System.IO.StreamReader.EndOfStream">
      <summary>Ottiene un valore che indica se la posizione corrente del flusso è alla fine del flusso.</summary>
      <returns>true se la posizione corrente del flusso è alla fine del flusso; in caso contrario, false.</returns>
      <exception cref="T:System.ObjectDisposedException">Il flusso sottostante è stato eliminato.</exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="F:System.IO.StreamReader.Null">
      <summary>Oggetto <see cref="T:System.IO.StreamReader" /> che include un flusso vuoto.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamReader.Peek">
      <summary>Restituisce il carattere successivo disponibile senza usarlo.</summary>
      <returns>Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono presenti caratteri da leggere o se il flusso non supporta la ricerca.</returns>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamReader.Read">
      <summary>Legge il carattere successivo dal flusso di input e fa avanzare di un carattere la posizione del carattere.</summary>
      <returns>Carattere successivo dal flusso di input rappresentato come oggetto <see cref="T:System.Int32" /> oppure -1 se non sono disponibili altri caratteri.</returns>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamReader.Read(System.Char[],System.Int32,System.Int32)">
      <summary>Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, iniziando dall'indice specificato.</summary>
      <returns>Numero di caratteri letti oppure 0 se alla fine del flusso non è stato letto alcun dato.Il numero sarà minore o uguale al parametro <paramref name="count" />, a seconda che i dati siano disponibili o meno all'interno del flusso.</returns>
      <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index + count - 1" />) sostituiti con i caratteri letti dall'origine corrente. </param>
      <param name="index">Indice di <paramref name="buffer" /> da cui iniziare la scrittura. </param>
      <param name="count">Numero massimo di caratteri da leggere. </param>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O, come la chiusura del flusso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
      <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
      <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
      <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo corrente terminerà.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.StreamReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
      <summary>Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
      <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che tutti i caratteri di input siano stati letti o meno.</returns>
      <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index + count - 1" />) sostituiti con i caratteri letti dall'origine corrente.</param>
      <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
      <param name="count">Numero massimo di caratteri da leggere.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.StreamReader" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
    </member>
    <member name="M:System.IO.StreamReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso.</returns>
      <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
      <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
      <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.StreamReader.ReadLine">
      <summary>Legge una riga di caratteri dal flusso corrente e restituisce i dati come stringa.</summary>
      <returns>Riga successiva del flusso di input oppure null se viene raggiunta la fine del flusso di input.</returns>
      <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamReader.ReadLineAsync">
      <summary>Legge una riga di caratteri in modo asincrono dal flusso corrente e restituisce i dati come stringa.</summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del flusso oppure è null se tutti i caratteri sono stati letti.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.StreamReader.ReadToEnd">
      <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso.</summary>
      <returns>Parte restante del flusso come stringa, dalla posizione corrente alla fine del flusso.Se la posizione corrente è alla fine del flusso, restituisce una stringa vuota ("").</returns>
      <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamReader.ReadToEndAsync">
      <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso in modo asincrono e li restituisce come singola stringa.</summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e la fine del flusso.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="T:System.IO.StreamWriter">
      <summary>Implementa un oggetto <see cref="T:System.IO.TextWriter" /> che scrive i caratteri in un flusso con una particolare codifica.Per esaminare il codice sorgente .NET Framework per questo tipo, vedere Origine riferimento.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica UTF-8 e le dimensioni del buffer predefinite.</summary>
      <param name="stream">Flusso in cui scrivere. </param>
      <exception cref="T:System.ArgumentException">
        <paramref name="stream" /> non è modificabile. </exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream" /> è null. </exception>
    </member>
    <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate.</summary>
      <param name="stream">Flusso in cui scrivere. </param>
      <param name="encoding">Codifica dei caratteri da usare. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="stream" /> non è modificabile. </exception>
    </member>
    <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica caratteri e le dimensioni del buffer specificate.</summary>
      <param name="stream">Flusso in cui scrivere. </param>
      <param name="encoding">Codifica dei caratteri da usare. </param>
      <param name="bufferSize">Dimensioni del buffer, in byte. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="bufferSize" /> è negativo. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="stream" /> non è modificabile. </exception>
    </member>
    <member name="M:System.IO.StreamWriter.#ctor(System.IO.Stream,System.Text.Encoding,System.Int32,System.Boolean)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StreamWriter" /> per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate. Facoltativamente mantiene aperto il flusso.</summary>
      <param name="stream">Flusso in cui scrivere.</param>
      <param name="encoding">Codifica dei caratteri da usare.</param>
      <param name="bufferSize">Dimensioni del buffer, in byte.</param>
      <param name="leaveOpen">true per mantenere il flusso aperto dopo avere eliminato l'oggetto <see cref="T:System.IO.StreamWriter" />; in caso contrario, false.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream" /> o <paramref name="encoding" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="bufferSize" /> è negativo. </exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="stream" /> non è modificabile. </exception>
    </member>
    <member name="P:System.IO.StreamWriter.AutoFlush">
      <summary>Ottiene o imposta un valore che indica se <see cref="T:System.IO.StreamWriter" /> scarica i dati del buffer nel flusso sottostante dopo ogni chiamata a <see cref="M:System.IO.StreamWriter.Write(System.Char)" />.</summary>
      <returns>true per forzare <see cref="T:System.IO.StreamWriter" /> lo scaricamento del buffer; in caso contrario, false.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="P:System.IO.StreamWriter.BaseStream">
      <summary>Ottiene il flusso sottostante che si interfaccia con un archivio di backup.</summary>
      <returns>Flusso in cui StreamWriter scrive.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StreamWriter.Dispose(System.Boolean)">
      <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.StreamWriter" /> e, facoltativamente, le risorse gestite.</summary>
      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. </param>
      <exception cref="T:System.Text.EncoderFallbackException">La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode.</exception>
    </member>
    <member name="P:System.IO.StreamWriter.Encoding">
      <summary>Ottiene l'oggetto <see cref="T:System.Text.Encoding" /> in cui viene scritto l'output.</summary>
      <returns>Oggetto <see cref="T:System.Text.Encoding" /> specificato nel costruttore per l'istanza corrente o <see cref="T:System.Text.UTF8Encoding" />, se non è stata specificata alcuna codifica.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StreamWriter.Flush">
      <summary>Cancella tutti i buffer relativi al writer corrente e consente la scrittura dei dati memorizzati nel buffer nel flusso sottostante.</summary>
      <exception cref="T:System.ObjectDisposedException">Il writer corrente è chiuso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.Text.EncoderFallbackException">La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamWriter.FlushAsync">
      <summary>Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
      <returns>Attività che rappresenta l'operazione di scaricamento asincrona.</returns>
      <exception cref="T:System.ObjectDisposedException">Il flusso è stato eliminato.</exception>
    </member>
    <member name="F:System.IO.StreamWriter.Null">
      <summary>Fornisce un oggetto StreamWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamWriter.Write(System.Char)">
      <summary>Scrive un carattere nel flusso.</summary>
      <param name="value">Carattere da scrivere nel flusso. </param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">
        <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
      <exception cref="T:System.NotSupportedException">
        <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamWriter.Write(System.Char[])">
      <summary>Scrive una matrice di caratteri nel flusso.</summary>
      <param name="buffer">Matrice di caratteri che contiene i dati da scrivere.Se <paramref name="buffer" /> è null, non viene scritta alcuna voce.</param>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">
        <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
      <exception cref="T:System.NotSupportedException">
        <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamWriter.Write(System.Char[],System.Int32,System.Int32)">
      <summary>Scrive una sottomatrice di caratteri nel flusso.</summary>
      <param name="buffer">Matrice di caratteri che contiene i dati da scrivere. </param>
      <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati. </param>
      <param name="count">Numero massimo di caratteri da scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">
        <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
      <exception cref="T:System.NotSupportedException">
        <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamWriter.Write(System.String)">
      <summary>Scrive una stringa nel flusso.</summary>
      <param name="value">Stringa da scrivere nel flusso.Se <paramref name="value" /> è Null, non viene scritta alcuna voce.</param>
      <exception cref="T:System.ObjectDisposedException">
        <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il writer corrente è chiuso. </exception>
      <exception cref="T:System.NotSupportedException">
        <see cref="P:System.IO.StreamWriter.AutoFlush" /> è true o il buffer di <see cref="T:System.IO.StreamWriter" /> è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché <see cref="T:System.IO.StreamWriter" /> si trova al termine del flusso. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StreamWriter.WriteAsync(System.Char)">
      <summary>Scrive un carattere nel flusso in modo asincrono.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="value">Carattere da scrivere nel flusso.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
    </member>
    <member name="M:System.IO.StreamWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Scrive una sottomatrice di caratteri nel flusso in modo asincrono.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="buffer">Matrice di caratteri che contiene i dati da scrivere.</param>
      <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati.</param>
      <param name="count">Numero massimo di caratteri da scrivere.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.StreamWriter.WriteAsync(System.String)">
      <summary>Scrive una stringa nel flusso in modo asincrono.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="value">Stringa da scrivere nel flusso.Se <paramref name="value" /> è null, non viene scritta alcuna voce.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
    </member>
    <member name="M:System.IO.StreamWriter.WriteLineAsync">
      <summary>Scrive un terminatore di riga nel flusso in modo asincrono.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
    </member>
    <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char)">
      <summary>Scrive nel flusso in modo asincrono un carattere seguito da un terminatore di riga.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="value">Carattere da scrivere nel flusso.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
    </member>
    <member name="M:System.IO.StreamWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Scrive nel flusso in modo asincrono una sottomatrice di caratteri seguiti da un terminatore di riga.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
      <param name="index">Posizione del carattere nel buffer da cui iniziare la lettura dei dati.</param>
      <param name="count">Numero massimo di caratteri da scrivere.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.StreamWriter.WriteLineAsync(System.String)">
      <summary>Scrive nel flusso in modo asincrono una stringa seguita da un terminatore di riga.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di flusso viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente.</exception>
    </member>
    <member name="T:System.IO.StringReader">
      <summary>Implementa un oggetto <see cref="T:System.IO.TextReader" /> che legge da una stringa.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringReader.#ctor(System.String)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringReader" /> che legge dalla stringa specificata.</summary>
      <param name="s">Stringa sulla quale inizializzare <see cref="T:System.IO.StringReader" />. </param>
      <exception cref="T:System.ArgumentNullException">Il parametro <paramref name="s" /> è null. </exception>
    </member>
    <member name="M:System.IO.StringReader.Dispose(System.Boolean)">
      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.StringReader" /> ed eventualmente rilascia le risorse gestite.</summary>
      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. </param>
    </member>
    <member name="M:System.IO.StringReader.Peek">
      <summary>Restituisce il carattere successivo disponibile senza utilizzarlo.</summary>
      <returns>Integer che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca.</returns>
      <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringReader.Read">
      <summary>Legge il carattere successivo dalla stringa di input e fa avanzare di un carattere la posizione del carattere.</summary>
      <returns>Carattere successivo della stringa sottostante oppure -1 se non sono disponibili altri caratteri.</returns>
      <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringReader.Read(System.Char[],System.Int32,System.Int32)">
      <summary>Legge un blocco di caratteri dalla stringa di input e fa avanzare la posizione del carattere di <paramref name="count" />.</summary>
      <returns>Numero complessivo di caratteri letti nel buffer.È possibile che sia inferiore al numero di caratteri richiesti se la quantità di caratteri non è correntemente disponibile oppure può corrispondere a zero se è stata raggiunta la fine della stringa sottostante.</returns>
      <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente. </param>
      <param name="index">Indice iniziale nel buffer. </param>
      <param name="count">Numero di caratteri da leggere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa.</returns>
      <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
      <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
      <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.StringReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa.</returns>
      <param name="buffer">Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
      <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
      <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.StringReader.ReadLine">
      <summary>Legge una riga di caratteri dalla stringa corrente e restituisce i dati come stringa.</summary>
      <returns>Riga successiva della stringa corrente oppure null se viene raggiunta la fine della stringa.</returns>
      <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
      <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringReader.ReadLineAsync">
      <summary>Legge una riga di caratteri in modo asincrono dalla stringa corrente e restituisce i dati come stringa.</summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del lettore di stringhe oppure è null se tutti i caratteri sono stati letti.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
      <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.StringReader.ReadToEnd">
      <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa.</summary>
      <returns>Contenuto dalla posizione corrente alla fine della stringa sottostante.</returns>
      <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
      <exception cref="T:System.ObjectDisposedException">Il lettore corrente è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringReader.ReadToEndAsync">
      <summary>Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa.</summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità della stringa.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
      <exception cref="T:System.ObjectDisposedException">Il lettore della stringa è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="T:System.IO.StringWriter">
      <summary>Implementa un oggetto <see cref="T:System.IO.TextWriter" /> per la scrittura di informazioni in una stringa.Le informazioni vengono archiviate in un oggetto <see cref="T:System.Text.StringBuilder" /> sottostante.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringWriter.#ctor">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" />.</summary>
    </member>
    <member name="M:System.IO.StringWriter.#ctor(System.IFormatProvider)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> con il controllo di formato specificato.</summary>
      <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
    </member>
    <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> che scrive nell'oggetto <see cref="T:System.Text.StringBuilder" /> specificato.</summary>
      <param name="sb">Oggetto StringBuilder in cui scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sb" /> è null. </exception>
    </member>
    <member name="M:System.IO.StringWriter.#ctor(System.Text.StringBuilder,System.IFormatProvider)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.StringWriter" /> che scrive nello <see cref="T:System.Text.StringBuilder" /> specificato e dispone del provider di formato specificato.</summary>
      <param name="sb">Oggetto StringBuilder in cui scrivere. </param>
      <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sb" /> è null. </exception>
    </member>
    <member name="M:System.IO.StringWriter.Dispose(System.Boolean)">
      <summary>Rilascia le risorse non gestite utilizzate dall'oggetto <see cref="T:System.IO.StringWriter" /> ed eventualmente rilascia le risorse gestite.</summary>
      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. </param>
    </member>
    <member name="P:System.IO.StringWriter.Encoding">
      <summary>Recupera l'oggetto <see cref="T:System.Text.Encoding" /> in cui viene scritto l'output.</summary>
      <returns>Encoding in cui viene scritto l'output.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.StringWriter.FlushAsync">
      <summary>Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. </summary>
      <returns>Attività che rappresenta l'operazione di svuotamento asincrona.</returns>
    </member>
    <member name="M:System.IO.StringWriter.GetStringBuilder">
      <summary>Restituisce l'oggetto <see cref="T:System.Text.StringBuilder" /> sottostante.</summary>
      <returns>StringBuilder sottostante.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringWriter.ToString">
      <summary>Restituisce una stringa contenente i caratteri scritti finora nell'oggetto StringWriter corrente.</summary>
      <returns>Stringa contenente i caratteri scritti nell'oggetto StringWriter corrente.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringWriter.Write(System.Char)">
      <summary>Scrive un carattere nella stringa.</summary>
      <param name="value">Carattere da inserire. </param>
      <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringWriter.Write(System.Char[],System.Int32,System.Int32)">
      <summary>Scrive una sottomatrice di caratteri nella stringa.</summary>
      <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
      <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
      <param name="count">Numero massimo di caratteri da scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.ArgumentException">(<paramref name="index" /> + <paramref name="count" />)&gt; <paramref name="buffer" />.Length.</exception>
      <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringWriter.Write(System.String)">
      <summary>Scrive una stringa nella stringa corrente.</summary>
      <param name="value">Stringa da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">Il writer è chiuso. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.StringWriter.WriteAsync(System.Char)">
      <summary>Scrive un carattere nella stringa in modo asincrono.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="value">Carattere da scrivere nella stringa.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.StringWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Scrive una sottomatrice di caratteri nella stringa in modo asincrono.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
      <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
      <param name="count">Numero massimo di caratteri da scrivere.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.StringWriter.WriteAsync(System.String)">
      <summary>Scrive una stringa nella stringa corrente in modo asincrono.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="value">Stringa da scrivere.Se <paramref name="value" /> è null, nel flusso di testo non viene scritto alcun dato.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char)">
      <summary>Scrive nella stringa un carattere seguito in modo asincrono da un terminatore di riga.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="value">Carattere da scrivere nella stringa.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.StringWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Scrive nella stringa una sottomatrice di caratteri seguiti da un terminatore di riga in modo asincrono.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="buffer">Matrice di caratteri da cui scrivere i dati.</param>
      <param name="index">Posizione nel buffer da cui iniziare la lettura dei dati.</param>
      <param name="count">Numero massimo di caratteri da scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.StringWriter.WriteLineAsync(System.String)">
      <summary>Scrive una stringa, seguita in modo asincrono da un terminatore di riga, nella stringa attuale.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di stringa viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="T:System.IO.TextReader">
      <summary>Rappresenta un visualizzatore in grado di leggere una serie sequenziale di caratteri.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.TextReader.#ctor">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextReader" />.</summary>
    </member>
    <member name="M:System.IO.TextReader.Dispose">
      <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.TextReader" />.</summary>
    </member>
    <member name="M:System.IO.TextReader.Dispose(System.Boolean)">
      <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.TextReader" /> e, facoltativamente, le risorse gestite.</summary>
      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. </param>
    </member>
    <member name="F:System.IO.TextReader.Null">
      <summary>Fornisce un oggetto TextReader senza dati da cui sia possibile eseguire letture.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextReader.Peek">
      <summary>Legge il carattere successivo senza modificare lo stato del visualizzatore o dell'origine del carattere.Restituisce il successivo carattere disponibile senza leggerlo effettivamente dal lettore.</summary>
      <returns>Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il lettore non supporta la ricerca.</returns>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextReader.Read">
      <summary>Legge il carattere successivo dal lettore di testo e fa avanzare di un carattere la posizione del carattere.</summary>
      <returns>Carattere successivo del lettore di testo oppure -1 se non sono disponibili altri caratteri.L'implementazione predefinita restituisce -1.</returns>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextReader.Read(System.Char[],System.Int32,System.Int32)">
      <summary>Legge un numero massimo specificato di caratteri dal lettore corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
      <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che i dati siano disponibili all'interno del lettore o meno.Se viene chiamato quando non sono più disponibili altri caratteri da leggere, questo metodo restituirà zero.</returns>
      <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente. </param>
      <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura. </param>
      <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del reader prima che il numero di caratteri specificato venga letto nel buffer, il metodo restituisce un risultato.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextReader.ReadAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato. </summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo.</returns>
      <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
      <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
      <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.TextReader.ReadBlock(System.Char[],System.Int32,System.Int32)">
      <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
      <returns>Numero di caratteri letti.Il numero sarà minore o uguale a <paramref name="count" />, a seconda che tutti i caratteri di input siano stati letti o meno.</returns>
      <param name="buffer">Quando questo metodo viene restituito, questo parametro contiene la matrice di caratteri specificata con i valori compresi tra i parametri <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> -1) sostituiti con i caratteri letti dall'origine corrente. </param>
      <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
      <param name="count">Numero massimo di caratteri da leggere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.TextReader.ReadBlockAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato.</summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di <paramref name="TResult" /> contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo.</returns>
      <param name="buffer">Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra <paramref name="index" /> e (<paramref name="index" /> + <paramref name="count" /> - 1) sostituiti con i caratteri letti dall'origine corrente.</param>
      <param name="index">Posizione in <paramref name="buffer" /> da cui iniziare la scrittura.</param>
      <param name="count">Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ArgumentException">La somma di <paramref name="index" /> e <paramref name="count" /> è maggiore della lunghezza del buffer.</exception>
      <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.TextReader.ReadLine">
      <summary>Legge una riga di caratteri dal lettore di testo e restituisce i dati come stringa.</summary>
      <returns>Riga successiva dal lettore oppure null se tutti i caratteri sono stati letti.</returns>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" /></exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextReader.ReadLineAsync">
      <summary>Legge una riga di caratteri in modo asincrono e restituisce i dati come stringa. </summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene la riga successiva del lettore di testo oppure è null se tutti i caratteri sono stati letti.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
      <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="M:System.IO.TextReader.ReadToEnd">
      <summary>Legge tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa.</summary>
      <returns>Stringa contenente tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo.</returns>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextReader" /> è chiusa. </exception>
      <exception cref="T:System.OutOfMemoryException">La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri nella riga successiva è maggiore di <see cref="F:System.Int32.MaxValue" /></exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextReader.ReadToEndAsync">
      <summary>Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa.</summary>
      <returns>Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro <paramref name="TResult" /> contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità del lettore di testo.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">Il numero di caratteri è maggiore di <see cref="F:System.Int32.MaxValue" />.</exception>
      <exception cref="T:System.ObjectDisposedException">Il lettore di testo è stato eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il lettore è al momento utilizzato da un'operazione di lettura precedente. </exception>
    </member>
    <member name="T:System.IO.TextWriter">
      <summary>Rappresenta un writer in grado di scrivere una serie sequenziale di caratteri.Questa classe è astratta.</summary>
      <filterpriority>2</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.#ctor">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextWriter" />.</summary>
    </member>
    <member name="M:System.IO.TextWriter.#ctor(System.IFormatProvider)">
      <summary>Inizializza una nuova istanza della classe <see cref="T:System.IO.TextWriter" /> con il provider di formato specificato.</summary>
      <param name="formatProvider">Oggetto <see cref="T:System.IFormatProvider" /> che controlla la formattazione. </param>
    </member>
    <member name="F:System.IO.TextWriter.CoreNewLine">
      <summary>Archivia i caratteri di nuova riga usati per questo TextWriter.</summary>
    </member>
    <member name="M:System.IO.TextWriter.Dispose">
      <summary>Rilascia tutte le risorse usate dall'oggetto <see cref="T:System.IO.TextWriter" />.</summary>
    </member>
    <member name="M:System.IO.TextWriter.Dispose(System.Boolean)">
      <summary>Rilascia le risorse non gestite usate da <see cref="T:System.IO.TextWriter" /> e, facoltativamente, le risorse gestite.</summary>
      <param name="disposing">true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. </param>
    </member>
    <member name="P:System.IO.TextWriter.Encoding">
      <summary>Se sottoposto a override in una classe derivata, restituisce la codifica caratteri in cui viene scritto l'output.</summary>
      <returns>Codifica caratteri in cui viene scritto l'output.</returns>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Flush">
      <summary>Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.FlushAsync">
      <summary>Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. </summary>
      <returns>Attività che rappresenta l'operazione di scaricamento asincrona. </returns>
      <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="P:System.IO.TextWriter.FormatProvider">
      <summary>Ottiene un oggetto che controlla la formattazione.</summary>
      <returns>Oggetto <see cref="T:System.IFormatProvider" /> per impostazioni cultura specifiche oppure la formattazione delle impostazioni cultura correnti se non sono specificate altre impostazioni cultura.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="P:System.IO.TextWriter.NewLine">
      <summary>Recupera o imposta la stringa di terminazione di riga usata dall'oggetto TextWriter corrente.</summary>
      <returns>Stringa di terminazione di riga relativa all'oggetto TextWriter corrente.</returns>
      <filterpriority>2</filterpriority>
    </member>
    <member name="F:System.IO.TextWriter.Null">
      <summary>Fornisce un oggetto TextWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere.</summary>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.Boolean)">
      <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore Boolean.</summary>
      <param name="value">Valore Boolean da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.Char)">
      <summary>Scrive un carattere nella stringa o flusso di testo.</summary>
      <param name="value">Carattere da scrivere nel flusso di testo. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.Char[])">
      <summary>Scrive una matrice di caratteri nella stringa o flusso di testo.</summary>
      <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.Char[],System.Int32,System.Int32)">
      <summary>Scrive una sottomatrice di caratteri nel flusso o nella stringa di testo.</summary>
      <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
      <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
      <param name="count">Numero di caratteri da scrivere. </param>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ArgumentNullException">Il valore del parametro <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.Decimal)">
      <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore decimale.</summary>
      <param name="value">Valore decimale da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.Double)">
      <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 8 byte.</summary>
      <param name="value">Valore a virgola mobile a 8 byte da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.Int32)">
      <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte con segno.</summary>
      <param name="value">Intero a 4 byte con segno da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.Int64)">
      <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte con segno.</summary>
      <param name="value">Intero a 8 byte con segno da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.Object)">
      <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un oggetto chiamando il metodo ToString su tale oggetto.</summary>
      <param name="value">Oggetto da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.Single)">
      <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 4 byte.</summary>
      <param name="value">Valore a virgola mobile a 4 byte da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.String)">
      <summary>Scrive una stringa nella stringa o nel flusso di testo.</summary>
      <param name="value">Stringa da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.String,System.Object)">
      <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
      <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
      <param name="arg0">Oggetto da formattare e scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="format" /> è null. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.FormatException">
        <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object)">
      <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
      <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
      <param name="arg0">Primo oggetto da formattare e scrivere. </param>
      <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="format" /> è null. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.FormatException">
        <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.String,System.Object,System.Object,System.Object)">
      <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object,System.Object)" />.</summary>
      <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
      <param name="arg0">Primo oggetto da formattare e scrivere. </param>
      <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
      <param name="arg2">Terzo oggetto da formattare e scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="format" /> è null. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.FormatException">
        <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.String,System.Object[])">
      <summary>Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object[])" />.</summary>
      <param name="format">Stringa in formato composito (vedere la sezione Note). </param>
      <param name="arg">Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="format" /> o <paramref name="arg" /> è null. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.FormatException">
        <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice <paramref name="arg" />. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.UInt32)">
      <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte senza segno.</summary>
      <param name="value">Intero a 4 byte senza segno da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.Write(System.UInt64)">
      <summary>Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte senza segno.</summary>
      <param name="value">Intero a 8 byte senza segno da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteAsync(System.Char)">
      <summary>Scrive un carattere in modo asincrono nella stringa o nel flusso di testo.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="value">Carattere da scrivere nel flusso di testo.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.TextWriter.WriteAsync(System.Char[])">
      <summary>Scrive una matrice di caratteri in modo asincrono nella stringa o nel flusso di testo.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo.Se <paramref name="buffer" /> è null, non viene scritta alcuna voce.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.TextWriter.WriteAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Scrive una sottomatrice di caratteri in modo asincrono nella stringa o nel flusso di testo. </summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
      <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
      <param name="count">Numero di caratteri da scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.TextWriter.WriteAsync(System.String)">
      <summary>Scrive una stringa in modo asincrono nella stringa o nel flusso di testo.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona. </returns>
      <param name="value">Stringa da scrivere.Se <paramref name="value" /> è null, nel flusso di testo non viene scritto alcun dato.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine">
      <summary>Scrive un terminatore di riga nel flusso o nella stringa di testo.</summary>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.Boolean)">
      <summary>Scrive la rappresentazione in forma di testo di un valore Boolean, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
      <param name="value">Valore Boolean da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.Char)">
      <summary>Scrive nella stringa o nel flusso di testo un carattere seguito da un terminatore di riga.</summary>
      <param name="value">Carattere da scrivere nel flusso di testo. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.Char[])">
      <summary>Scrive una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
      <param name="buffer">Matrice di caratteri da cui vengono letti i dati. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.Char[],System.Int32,System.Int32)">
      <summary>Scrive una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
      <param name="buffer">Matrice di caratteri da cui vengono letti i dati. </param>
      <param name="index">Posizione del carattere in <paramref name="buffer" /> dalla quale avviare la lettura dei dati. </param>
      <param name="count">Numero massimo di caratteri da scrivere. </param>
      <exception cref="T:System.ArgumentException">La lunghezza del buffer meno <paramref name="index" /> è minore di <paramref name="count" />. </exception>
      <exception cref="T:System.ArgumentNullException">Il valore del parametro <paramref name="buffer" /> è null. </exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.Decimal)">
      <summary>Scrive la rappresentazione in forma di testo di un valore decimale, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
      <param name="value">Valore decimale da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.Double)">
      <summary>Scrive la rappresentazione testuale di un valore a virgola mobile a 8 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
      <param name="value">Valore a virgola mobile a 8 byte da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.Int32)">
      <summary>Scrive la rappresentazione testuale di un intero a 4 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
      <param name="value">Intero a 4 byte con segno da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.Int64)">
      <summary>Scrive la rappresentazione testuale di un intero a 8 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
      <param name="value">Intero a 8 byte con segno da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.Object)">
      <summary>Scrive la rappresentazione testuale di un oggetto chiamando il metodo ToString sull'oggetto, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
      <param name="value">Oggetto da scrivere.Se il parametro <paramref name="value" /> è null, verrà scritto solo il terminatore di riga.</param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.Single)">
      <summary>Scrive la rappresentazione testuale di un valore a virgola mobile a 4 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
      <param name="value">Valore a virgola mobile a 4 byte da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.String)">
      <summary>Scrive una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
      <param name="value">Stringa da scrivere.Se il parametro <paramref name="value" /> è null, verrà scritto solo il terminatore di riga.</param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object)">
      <summary>Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
      <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
      <param name="arg0">Oggetto da formattare e scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="format" /> è null. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.FormatException">
        <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object)">
      <summary>Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object,System.Object)" />.</summary>
      <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
      <param name="arg0">Primo oggetto da formattare e scrivere. </param>
      <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="format" /> è null. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.FormatException">
        <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object,System.Object,System.Object)">
      <summary>Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
      <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
      <param name="arg0">Primo oggetto da formattare e scrivere. </param>
      <param name="arg1">Secondo oggetto da formattare e scrivere. </param>
      <param name="arg2">Terzo oggetto da formattare e scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="format" /> è null. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.FormatException">
        <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.String,System.Object[])">
      <summary>Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo <see cref="M:System.String.Format(System.String,System.Object)" />.</summary>
      <param name="format">Stringa in formato composito (vedere la sezione Note).</param>
      <param name="arg">Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. </param>
      <exception cref="T:System.ArgumentNullException">Viene passato un oggetto o una stringa come null. </exception>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <exception cref="T:System.FormatException">
        <paramref name="format" /> non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice <paramref name="arg" />. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.UInt32)">
      <summary>Scrive la rappresentazione in forma di testo di un intero a 4 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
      <param name="value">Intero a 4 byte senza segno da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLine(System.UInt64)">
      <summary>Scrive la rappresentazione testuale di un intero a 8 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo.</summary>
      <param name="value">Intero a 8 byte senza segno da scrivere. </param>
      <exception cref="T:System.ObjectDisposedException">La classe <see cref="T:System.IO.TextWriter" /> è chiusa. </exception>
      <exception cref="T:System.IO.IOException">Si è verificato un errore di I/O. </exception>
      <filterpriority>1</filterpriority>
    </member>
    <member name="M:System.IO.TextWriter.WriteLineAsync">
      <summary>Scrive un terminatore di riga in modo asincrono nella stringa o nel flusso di testo.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona. </returns>
      <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char)">
      <summary>Scrive in modo asincrono un carattere seguito da un terminatore di riga nella stringa o nel flusso di testo.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="value">Carattere da scrivere nel flusso di testo.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[])">
      <summary>Scrive in modo asincrono una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="buffer">Matrice di caratteri da scrivere nel flusso di testo.Se la matrice di caratteri è null, viene scritto solo il terminatore di riga.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.TextWriter.WriteLineAsync(System.Char[],System.Int32,System.Int32)">
      <summary>Scrive in modo asincrono una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo.</summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="buffer">Matrice di caratteri da cui scrivere i dati. </param>
      <param name="index">Posizione del carattere nel buffer da cui iniziare il recupero dei dati. </param>
      <param name="count">Numero di caratteri da scrivere. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="buffer" /> è null.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="index" /> e <paramref name="count" /> sono maggiori della lunghezza del buffer.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Il valore di <paramref name="index" /> o <paramref name="count" /> è negativo.</exception>
      <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
    <member name="M:System.IO.TextWriter.WriteLineAsync(System.String)">
      <summary>Scrive in modo asincrono una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo. </summary>
      <returns>Attività che rappresenta l'operazione di scrittura asincrona.</returns>
      <param name="value">Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga.</param>
      <exception cref="T:System.ObjectDisposedException">Il writer di testo viene eliminato.</exception>
      <exception cref="T:System.InvalidOperationException">Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. </exception>
    </member>
  </members>
</doc>

Commits for WilksMergeModule/packages/System.IO.4.3.0/ref/netstandard1.5/it/System.IO.xml

Diff revisions: vs.
Revision Author Commited Message
1 BBDSCHRIS picture BBDSCHRIS Thu 09 Aug, 2018 12:57:17 +0000