System.Xml.XmlSerializer.xml
89.3 KB
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
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Xml.XmlSerializer</name>
</assembly>
<members>
<member name="T:System.Xml.Serialization.XmlAnyAttributeAttribute">
<summary>Consente di specificare l'inserimento di qualsiasi attributo XML nel membro, ovvero in un campo che restituisce una matrice di oggetti <see cref="T:System.Xml.XmlAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlAnyAttributeAttribute.#ctor">
<summary>Consente di creare una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlAnyAttributeAttribute" />.</summary>
</member>
<member name="T:System.Xml.Serialization.XmlAnyElementAttribute">
<summary>Specifica che il membro, ovvero un campo che restituisce una matrice di oggetti <see cref="T:System.Xml.XmlElement" /> o <see cref="T:System.Xml.XmlNode" />, può contenere oggetti che rappresentano qualsiasi elemento XML privo di membro corrispondente nell'oggetto da serializzare o deserializzare.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttribute.#ctor(System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> e specifica il nome dell'elemento XML generato nel documento XML.</summary>
<param name="name">Il nome dell'elemento XML generato dalla classe <see cref="T:System.Xml.Serialization.XmlSerializer" />. </param>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttribute.#ctor(System.String,System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> e specifica il nome dell'elemento XML generato nel documento XML e il relativo spazio dei nomi XML.</summary>
<param name="name">Il nome dell'elemento XML generato dalla classe <see cref="T:System.Xml.Serialization.XmlSerializer" />. </param>
<param name="ns">Lo spazio dei nomi XML dell'elemento XML. </param>
</member>
<member name="P:System.Xml.Serialization.XmlAnyElementAttribute.Name">
<summary>Ottiene o imposta il nome dell'elemento XML.</summary>
<returns>Il nome dell'elemento XML.</returns>
<exception cref="T:System.InvalidOperationException">Il nome di elemento di un membro di matrice non corrisponde al nome di elemento specificato nella proprietà <see cref="P:System.Xml.Serialization.XmlAnyElementAttribute.Name" />. </exception>
</member>
<member name="P:System.Xml.Serialization.XmlAnyElementAttribute.Namespace">
<summary>Ottiene o imposta lo spazio dei nomi XML generato nel documento XML.</summary>
<returns>Uno spazio dei nomi XML.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAnyElementAttribute.Order">
<summary>Ottiene o imposta l'ordine esplicito in cui gli elementi vengono serializzati o deserializzati.</summary>
<returns>Ordine di generazione del codice.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlAnyElementAttributes">
<summary>Rappresenta una raccolta di oggetti <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlAnyElementAttributes" />. </summary>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.Add(System.Xml.Serialization.XmlAnyElementAttribute)">
<summary>Aggiunge <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> all'insieme.</summary>
<returns>L'indice della classe <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> appena aggiunta.</returns>
<param name="attribute">Oggetto <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> da aggiungere. </param>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.Clear">
<summary>Rimuove tutti gli oggetti dall'oggetto <see cref="T:System.Collections.CollectionBaseinstance" />.Questo metodo non può essere sottoposto a override.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.Contains(System.Xml.Serialization.XmlAnyElementAttribute)">
<summary>Ottiene un valore che indica se l'oggetto <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> specificato è presente nell'insieme.</summary>
<returns>true se la classe <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> è presente nell'insieme; in caso contrario, false.</returns>
<param name="attribute">La classe <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> in questione. </param>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.CopyTo(System.Xml.Serialization.XmlAnyElementAttribute[],System.Int32)">
<summary>Copia l'intero insieme in una matrice unidimensionale compatibile di oggetti <see cref="T:System.Xml.Serialization.XmlElementAttribute" />, a partire dall'indice specificato della matrice di destinazione. </summary>
<param name="array">Matrice unidimensionale di oggetti <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> che costituisce la destinazione degli elementi copiati dall'insieme.L'indicizzazione della matrice deve essere in base zero.</param>
<param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia.</param>
</member>
<member name="P:System.Xml.Serialization.XmlAnyElementAttributes.Count">
<summary>Ottiene il numero di elementi contenuti nell'istanza <see cref="T:System.Collections.CollectionBase" />.</summary>
<returns>Il numero di elementi contenuti nell'istanza <see cref="T:System.Collections.CollectionBase" />.</returns>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.GetEnumerator">
<summary>Restituisce un enumeratore che scorre la classe <see cref="T:System.Collections.CollectionBaseinstance" />.</summary>
<returns>Enumeratore che scorre <see cref="T:System.Collections.CollectionBaseinstance" />.</returns>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.IndexOf(System.Xml.Serialization.XmlAnyElementAttribute)">
<summary>Ottiene l'indice della classe <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> specificata.</summary>
<returns>Indice dell'oggetto <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> specificato.</returns>
<param name="attribute">La classe <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> della quale si desidera l'indice. </param>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.Insert(System.Int32,System.Xml.Serialization.XmlAnyElementAttribute)">
<summary>Inserisce <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> nell'insieme in corrispondenza dell'indice specificato.</summary>
<param name="index">Indice in cui viene inserito <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" />. </param>
<param name="attribute">Oggetto <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> da inserire. </param>
</member>
<member name="P:System.Xml.Serialization.XmlAnyElementAttributes.Item(System.Int32)">
<summary>Ottiene o imposta <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> in corrispondenza dell'indice specificato.</summary>
<returns>Oggetto <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> in corrispondenza dell'indice specificato.</returns>
<param name="index">Indice dell'oggetto <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" />. </param>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.Remove(System.Xml.Serialization.XmlAnyElementAttribute)">
<summary>Rimuove la classe <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> specificata dall'insieme.</summary>
<param name="attribute">La classe <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> da rimuovere. </param>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.RemoveAt(System.Int32)">
<summary>Consente di rimuovere l'elemento in corrispondenza dell'indice specificato di <see cref="T:System.Collections.CollectionBaseinstance" />.Questo metodo non può essere sottoposto a override.</summary>
<param name="index">Indice dell'elemento da rimuovere.</param>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copia l'intero insieme in una matrice unidimensionale compatibile di oggetti <see cref="T:System.Xml.Serialization.XmlElementAttribute" />, a partire dall'indice specificato della matrice di destinazione.</summary>
<param name="array">Matrice unidimensionale.</param>
<param name="index">Indice specificato.</param>
</member>
<member name="P:System.Xml.Serialization.XmlAnyElementAttributes.System#Collections#ICollection#IsSynchronized">
<summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Collections.CollectionBase" /> è sincronizzato (thread-safe).</summary>
<returns>True se l'accesso alla classe <see cref="T:System.Collections.CollectionBase" /> è sincronizzato, in caso contrario false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAnyElementAttributes.System#Collections#ICollection#SyncRoot">
<summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.CollectionBase" />.</summary>
<returns>Oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Collections.CollectionBase" />.</returns>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.System#Collections#IList#Add(System.Object)">
<summary>Aggiunge un oggetto alla fine di <see cref="T:System.Collections.CollectionBase" />.</summary>
<returns>Oggetto aggiunto alla raccolta.</returns>
<param name="value">Il valore dell'oggetto da aggiungere alla raccolta.</param>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.System#Collections#IList#Contains(System.Object)">
<summary>Consente di stabilire se <see cref="T:System.Collections.CollectionBase" /> contiene un elemento specifico.</summary>
<returns>True se l'oggetto <see cref="T:System.Collections.CollectionBase" /> contiene un elemento specifico; in caso contrario, false.</returns>
<param name="value">Valore dell'elemento.</param>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.System#Collections#IList#IndexOf(System.Object)">
<summary>Cerca l'oggetto specificato e restituisce l'indice in base zero della prima occorrenza nell'intera classe <see cref="T:System.Collections.CollectionBase" />.</summary>
<returns>Indice in base zero di un oggetto.</returns>
<param name="value">Valore dell'oggetto.</param>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.System#Collections#IList#Insert(System.Int32,System.Object)">
<summary>Consente di inserire un elemento in <see cref="T:System.Collections.CollectionBase" /> in corrispondenza dell'indice specificato.</summary>
<param name="index">L'indice in cui verrà inserito l'elemento.</param>
<param name="value">Valore dell'elemento.</param>
</member>
<member name="P:System.Xml.Serialization.XmlAnyElementAttributes.System#Collections#IList#IsFixedSize">
<summary>Ottiene un valore che indica se <see cref="T:System.Collections.CollectionBasehas" /> è a dimensione fissa.</summary>
<returns>True se <see cref="T:System.Collections.CollectionBasehas" /> è di dimensioni fisse; in caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAnyElementAttributes.System#Collections#IList#IsReadOnly">
<summary>Ottiene un valore che indica se <see cref="T:System.Collections.CollectionBase" /> è di sola lettura.</summary>
<returns>True se <see cref="T:System.Collections.CollectionBase" /> è di sola lettura. In caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAnyElementAttributes.System#Collections#IList#Item(System.Int32)">
<summary>Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.</summary>
<returns>Elemento in corrispondenza dell'indice specificato.</returns>
<param name="index">Indice dell'elemento.</param>
</member>
<member name="M:System.Xml.Serialization.XmlAnyElementAttributes.System#Collections#IList#Remove(System.Object)">
<summary>Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia <see cref="T:System.Collections.CollectionBase" />.</summary>
<param name="value">Valore dell'oggetto rimosso.</param>
</member>
<member name="T:System.Xml.Serialization.XmlArrayAttribute">
<summary>Specifica che <see cref="T:System.Xml.Serialization.XmlSerializer" /> deve serializzare un determinato membro della classe come matrice di elementi XML.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlArrayAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlArrayAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlArrayAttribute.#ctor(System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlArrayAttribute" /> e specifica il nome dell'elemento XML generato nell'istanza di documento XML.</summary>
<param name="elementName">Il nome dell'elemento XML generato dalla classe <see cref="T:System.Xml.Serialization.XmlSerializer" />. </param>
</member>
<member name="P:System.Xml.Serialization.XmlArrayAttribute.ElementName">
<summary>Recupera o imposta il nome dell'elemento XML associato alla matrice serializzata.</summary>
<returns>Il nome dell'elemento XML della matrice serializzata.Il valore predefinito è il nome del membro al quale è assegnato <see cref="T:System.Xml.Serialization.XmlArrayAttribute" />.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayAttribute.Form">
<summary>Ottiene o imposta un valore che indica se il nome dell'elemento XML generato da <see cref="T:System.Xml.Serialization.XmlSerializer" /> è completo o non qualificato.</summary>
<returns>Uno dei valori di <see cref="T:System.Xml.Schema.XmlSchemaForm" />.Il valore predefinito è XmlSchemaForm.None.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayAttribute.IsNullable">
<summary>Ottiene o imposta un valore che indica se <see cref="T:System.Xml.Serialization.XmlSerializer" /> deve serializzare un membro come un tag XML vuoto con l'attributo xsi:nil impostato su true.</summary>
<returns>true se l'attributo xsi:nil viene generato dalla classe <see cref="T:System.Xml.Serialization.XmlSerializer" />; in caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayAttribute.Namespace">
<summary>Ottiene o imposta lo spazio dei nomi dell'elemento XML.</summary>
<returns>Lo spazio dei nomi dell'elemento XML.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayAttribute.Order">
<summary>Ottiene o imposta l'ordine esplicito in cui gli elementi vengono serializzati o deserializzati.</summary>
<returns>Ordine di generazione del codice.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlArrayItemAttribute">
<summary>Rappresenta un attributo che specifica i tipi derivati che <see cref="T:System.Xml.Serialization.XmlSerializer" /> può inserire in una matrice serializzata.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttribute.#ctor(System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> e specifica il nome dell'elemento XML generato nel documento XML.</summary>
<param name="elementName">Il nome dell'elemento XML. </param>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttribute.#ctor(System.String,System.Type)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> e specifica il nome dell'elemento XML generato nel documento XML e il <see cref="T:System.Type" /> che può essere inserito nel documento XML generato.</summary>
<param name="elementName">Il nome dell'elemento XML. </param>
<param name="type">
<see cref="T:System.Type" /> dell'oggetto da serializzare. </param>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttribute.#ctor(System.Type)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> e specifica il <see cref="T:System.Type" /> che può essere inserito nella matrice serializzata.</summary>
<param name="type">
<see cref="T:System.Type" /> dell'oggetto da serializzare. </param>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttribute.DataType">
<summary>Ottiene o imposta il tipo di dati XML dell'elemento XML generato.</summary>
<returns>Un tipo di dati XSD (XML Schema Definition) secondo la definizione fornita da World Wide Web Consortium (www.w3.org) nel documento "XML Schema Part 2: DataTypes".</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttribute.ElementName">
<summary>Ottiene o imposta il nome dell'elemento XML generato.</summary>
<returns>Il nome dell'elemento XML generato.Il valore predefinito è l'identificatore del membro.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttribute.Form">
<summary>Ottiene o imposta un valore che indica se il nome dell'elemento XML generato è completo.</summary>
<returns>Uno dei valori di <see cref="T:System.Xml.Schema.XmlSchemaForm" />.Il valore predefinito è XmlSchemaForm.None.</returns>
<exception cref="T:System.Exception">La proprietà <see cref="P:System.Xml.Serialization.XmlArrayItemAttribute.Form" /> è impostata su XmlSchemaForm.Unqualified e viene specificato un valore <see cref="P:System.Xml.Serialization.XmlArrayItemAttribute.Namespace" />. </exception>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttribute.IsNullable">
<summary>Ottiene o imposta un valore che indica se <see cref="T:System.Xml.Serialization.XmlSerializer" /> deve serializzare un membro come un tag XML vuoto con l'attributo xsi:nil impostato su true.</summary>
<returns>true se <see cref="T:System.Xml.Serialization.XmlSerializer" /> genera l'attributo xsi:nil; in caso contrario, false e non viene generata alcuna istanza.Il valore predefinito è true.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttribute.Namespace">
<summary>Ottiene o imposta lo spazio dei nomi dell'elemento XML generato.</summary>
<returns>Lo spazio dei nomi dell'elemento XML generato.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttribute.NestingLevel">
<summary>Ottiene o imposta il livello in una gerarchia di elementi XML interessati dall'<see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" />.</summary>
<returns>Indice con inizio zero di un gruppo di indici in una matrice di matrici.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttribute.Type">
<summary>Ottiene o imposta il tipo consentito in una matrice.</summary>
<returns>
<see cref="T:System.Type" /> consentito nella matrice.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlArrayItemAttributes">
<summary>Rappresenta una raccolta di oggetti <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" />. </summary>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.Add(System.Xml.Serialization.XmlArrayItemAttribute)">
<summary>Aggiunge <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> all'insieme.</summary>
<returns>L'indice dell'elemento aggiunto.</returns>
<param name="attribute">L'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> da aggiungere alla raccolta. </param>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.Clear">
<summary>Consente di rimuovere tutti gli elementi dalla <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" />.</summary>
<exception cref="T:System.NotSupportedException">L'<see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è in sola lettura.- oppure - L'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è di dimensioni fisse. </exception>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.Contains(System.Xml.Serialization.XmlArrayItemAttribute)">
<summary>Determina se l'insieme contiene l'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> specificato. </summary>
<returns>true se nell'insieme è presente l'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> specificato; in caso contrario, false.</returns>
<param name="attribute">
<see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> da verificare.</param>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.CopyTo(System.Xml.Serialization.XmlArrayItemAttribute[],System.Int32)">
<summary>Copia una matrice di oggetti <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> nell'insieme, a partire dall'indice di destinazione specificato. </summary>
<param name="array">Matrice di oggetti <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> da copiare nell'insieme.</param>
<param name="index">Indice in corrispondenza del quale iniziano gli attributi copiati.</param>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttributes.Count">
<summary>Ottiene il numero di elementi contenuti in <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" />.</summary>
<returns>Il numero di elementi contenuti in <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" />.</returns>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.GetEnumerator">
<summary>Viene restituito un enumeratore per l'intero <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" />.</summary>
<returns>
<see cref="T:System.Collections.IEnumerator" /> per l'intera <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" />.</returns>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.IndexOf(System.Xml.Serialization.XmlArrayItemAttribute)">
<summary>Restituisce l'indice in base zero della prima occorrenza dell'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> specificato nella raccolta oppure -1 se l'attributo non risulta presente nella raccolta. </summary>
<returns>Primo indice dell'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> nell'insieme oppure -1 se l'attributo non risulta presente nell'insieme.</returns>
<param name="attribute">L'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> da individuare nell'insieme.</param>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.Insert(System.Int32,System.Xml.Serialization.XmlArrayItemAttribute)">
<summary>Consente di inserire un oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> nell'insieme in corrispondenza dell'indice specificato. </summary>
<param name="index">Indice in corrispondenza del quale viene inserito l'attributo.</param>
<param name="attribute">La classe <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> da inserire.</param>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttributes.Item(System.Int32)">
<summary>Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.</summary>
<returns>
<see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> in corrispondenza dell'indice specificato.</returns>
<param name="index">L'indice con inizio zero del membro dell'insieme da ottenere o impostare. </param>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.Remove(System.Xml.Serialization.XmlArrayItemAttribute)">
<summary>Rimuove <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> dall'insieme, se presente. </summary>
<param name="attribute">La classe <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> da rimuovere.</param>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.RemoveAt(System.Int32)">
<summary>Rimuove l'elemento dell'interfaccia <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> in corrispondenza dell'indice specificato.</summary>
<param name="index">Indice in base zero dell'elemento da rimuovere. </param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> non è un indice valido nell'interfaccia <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" />. </exception>
<exception cref="T:System.NotSupportedException">L'<see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è in sola lettura.- oppure - L'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è di dimensioni fisse. </exception>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copia l'intero oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> in un oggetto <see cref="T:System.Array" /> compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.</summary>
<param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttributes.System#Collections#ICollection#IsSynchronized">
<summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è sincronizzato (thread-safe).</summary>
<returns>true se l'accesso all'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è sincronizzato (thread-safe); in caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttributes.System#Collections#ICollection#SyncRoot"></member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.System#Collections#IList#Add(System.Object)">
<summary>Aggiunge un oggetto alla fine di <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" />.</summary>
<returns>Indice <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> in corrispondenza del quale è stato aggiunto <paramref name="value" />.</returns>
<param name="value">Oggetto <see cref="T:System.Object" /> da aggiungere alla fine di <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" />.Il valore può essere null.</param>
<exception cref="T:System.NotSupportedException">L'<see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è in sola lettura.- oppure - L'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è di dimensioni fisse. </exception>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.System#Collections#IList#Contains(System.Object)">
<summary>Determina se l'insieme contiene l'oggetto <see cref="T:System.Object" /> specificato. </summary>
<returns>true se nell'insieme è presente l'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> specificato; in caso contrario, false.</returns>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.System#Collections#IList#IndexOf(System.Object)">
<summary>Restituisce l'indice in base zero della prima occorrenza dell'oggetto <see cref="T:System.Object" /> specificato nella raccolta oppure -1 se l'attributo non risulta presente nella raccolta. </summary>
<returns>Primo indice dell'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> nell'insieme oppure -1 se l'attributo non risulta presente nell'insieme.</returns>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.System#Collections#IList#Insert(System.Int32,System.Object)">
<summary>Consente di inserire un elemento in <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> in corrispondenza dell'indice specificato.</summary>
<param name="index">Indice in base zero nel quale <paramref name="value" /> deve essere inserito. </param>
<param name="value">Oggetto <see cref="T:System.Object" /> da inserire.Il valore può essere null.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> è minore di zero.- oppure - <paramref name="index" /> è maggiore di <see cref="P:System.Xml.Serialization.XmlArrayItemAttributes.Count" />. </exception>
<exception cref="T:System.NotSupportedException">L'<see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è in sola lettura.- oppure - L'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è di dimensioni fisse. </exception>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttributes.System#Collections#IList#IsFixedSize">
<summary>Ottiene un valore che indica se <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> ha dimensioni fisse.</summary>
<returns>true se <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è di dimensioni fisse; in caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttributes.System#Collections#IList#IsReadOnly">
<summary>Ottiene un valore che indica se <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è di sola lettura.</summary>
<returns>true se <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è di sola lettura. In caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlArrayItemAttributes.System#Collections#IList#Item(System.Int32)">
<summary>Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.</summary>
<returns>
<see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" /> in corrispondenza dell'indice specificato.</returns>
<param name="index">L'indice con inizio zero del membro dell'insieme da ottenere o impostare. </param>
</member>
<member name="M:System.Xml.Serialization.XmlArrayItemAttributes.System#Collections#IList#Remove(System.Object)">
<summary>Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" />.</summary>
<exception cref="T:System.NotSupportedException">L'<see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è in sola lettura.- oppure - L'oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> è di dimensioni fisse. </exception>
</member>
<member name="T:System.Xml.Serialization.XmlAttributeAttribute">
<summary>Specifica che <see cref="T:System.Xml.Serialization.XmlSerializer" /> deve serializzare il membro della classe come attributo XML.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlAttributeAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlAttributeAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlAttributeAttribute.#ctor(System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlAttributeAttribute" /> e specifica il nome dell'attributo XML generato.</summary>
<param name="attributeName">Il nome dell'attributo XML generato da <see cref="T:System.Xml.Serialization.XmlSerializer" />. </param>
</member>
<member name="M:System.Xml.Serialization.XmlAttributeAttribute.#ctor(System.String,System.Type)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlAttributeAttribute" />.</summary>
<param name="attributeName">Nome dell'attributo XML generato. </param>
<param name="type">
<see cref="T:System.Type" /> utilizzato per archiviare l'attributo. </param>
</member>
<member name="M:System.Xml.Serialization.XmlAttributeAttribute.#ctor(System.Type)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlAttributeAttribute" />.</summary>
<param name="type">
<see cref="T:System.Type" /> utilizzato per archiviare l'attributo. </param>
</member>
<member name="P:System.Xml.Serialization.XmlAttributeAttribute.AttributeName">
<summary>Recupera o imposta il nome dell'attributo XML.</summary>
<returns>Il nome dell'attributo XML.Il nome predefinito è il nome del membro.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributeAttribute.DataType">
<summary>Ottiene o imposta il tipo di dati XSD dell'attributo XML generato da <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
<returns>Un tipo di dati XSD (XML Schema Document) secondo la definizione fornita da World Wide Web Consortium (www.w3.org) nel documento "XML Schema: DataTypes".</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributeAttribute.Form">
<summary>Ottiene o imposta un valore che indica se il nome dell'attributo XML generato da <see cref="T:System.Xml.Serialization.XmlSerializer" /> è completo.</summary>
<returns>Uno dei valori di <see cref="T:System.Xml.Schema.XmlSchemaForm" />.Il valore predefinito è XmlForm.None.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributeAttribute.Namespace">
<summary>Ottiene o imposta lo spazio dei nomi XML dell'attributo XML.</summary>
<returns>Lo spazio dei nomi XML dell'attributo XML.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributeAttribute.Type">
<summary>Ottiene o imposta il tipo complesso dell'attributo XML.</summary>
<returns>Tipo dell'attributo XML.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlAttributeOverrides">
<summary>Consente di sottoporre a override gli attributi di una proprietà, di un campo e di una classe quando si utilizza <see cref="T:System.Xml.Serialization.XmlSerializer" /> per serializzare o deserializzare un oggetto</summary>
</member>
<member name="M:System.Xml.Serialization.XmlAttributeOverrides.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlAttributeOverrides" />. </summary>
</member>
<member name="M:System.Xml.Serialization.XmlAttributeOverrides.Add(System.Type,System.String,System.Xml.Serialization.XmlAttributes)">
<summary>Aggiunge un oggetto <see cref="T:System.Xml.Serialization.XmlAttributes" /> all'insieme di oggetti <see cref="T:System.Xml.Serialization.XmlAttributes" />.Il parametro <paramref name="type" /> specifica un oggetto da sottoporre a override.Il parametro <paramref name="member" /> specifica il nome di un membro sottoposto a override.</summary>
<param name="type">Il <see cref="T:System.Type" /> dell'oggetto da sottoporre a override. </param>
<param name="member">Il nome del membro da sottoporre a override. </param>
<param name="attributes">Oggetto <see cref="T:System.Xml.Serialization.XmlAttributes" /> che rappresenta gli attributi che eseguono l'override. </param>
</member>
<member name="M:System.Xml.Serialization.XmlAttributeOverrides.Add(System.Type,System.Xml.Serialization.XmlAttributes)">
<summary>Aggiunge un oggetto <see cref="T:System.Xml.Serialization.XmlAttributes" /> all'insieme di oggetti <see cref="T:System.Xml.Serialization.XmlAttributes" />.Il parametro <paramref name="type" /> specifica un oggetto da sottoporre a override tramite l'oggetto <see cref="T:System.Xml.Serialization.XmlAttributes" />.</summary>
<param name="type">
<see cref="T:System.Type" /> dell'oggetto sottoposto a override. </param>
<param name="attributes">Oggetto <see cref="T:System.Xml.Serialization.XmlAttributes" /> che rappresenta gli attributi che eseguono l'override. </param>
</member>
<member name="P:System.Xml.Serialization.XmlAttributeOverrides.Item(System.Type)">
<summary>Ottiene l'oggetti associato al tipo specificato della classe base.</summary>
<returns>Oggetto <see cref="T:System.Xml.Serialization.XmlAttributes" /> che rappresenta l'insieme degli attributi che eseguono l'override.</returns>
<param name="type">Classe base <see cref="T:System.Type" /> associata all'insieme di attributi che si desidera recuperare. </param>
</member>
<member name="P:System.Xml.Serialization.XmlAttributeOverrides.Item(System.Type,System.String)">
<summary>Ottiene gli oggetti associati al tipo specificato (classe base).Il parametro del membro specifica il membro della classe base sottoposto a override.</summary>
<returns>Oggetto <see cref="T:System.Xml.Serialization.XmlAttributes" /> che rappresenta l'insieme degli attributi che eseguono l'override.</returns>
<param name="type">Classe base <see cref="T:System.Type" /> associata all'insieme di attributi desiderati. </param>
<param name="member">Il nome del membro sottoposto a override nel quale è specificata l'oggetto <see cref="T:System.Xml.Serialization.XmlAttributes" /> da restituire. </param>
</member>
<member name="T:System.Xml.Serialization.XmlAttributes">
<summary>Rappresenta un insieme di oggetti attributo che controlla come <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza e deserializza un oggetto.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlAttributes.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlAttributes" />.</summary>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlAnyAttribute">
<summary>Ottiene o imposta la classe <see cref="T:System.Xml.Serialization.XmlAnyAttributeAttribute" /> da sottoporre a override.</summary>
<returns>La classe <see cref="T:System.Xml.Serialization.XmlAnyAttributeAttribute" /> da sottoporre a override.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlAnyElements">
<summary>Ottiene l'insieme di oggetti <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" /> di cui eseguire l'override.</summary>
<returns>Un oggetto <see cref="T:System.Xml.Serialization.XmlAnyElementAttributes" /> che rappresenta l'insieme di oggetti <see cref="T:System.Xml.Serialization.XmlAnyElementAttribute" />.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlArray">
<summary>Recupera o imposta un oggetto che specifica come <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza un campo pubblico o una proprietà in lettura/scrittura che restituisce una matrice.</summary>
<returns>
<see cref="T:System.Xml.Serialization.XmlArrayAttribute" /> che specifica il modo in cui <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza un campo public o una proprietà di lettura/scrittura che restituisce una matrice.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlArrayItems">
<summary>Recupera o imposta un insieme di oggetti che specifica come <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza gli elementi inseriti in una matrice restituita da un campo pubblico o una proprietà di lettura/scrittura.</summary>
<returns>Un oggetto <see cref="T:System.Xml.Serialization.XmlArrayItemAttributes" /> che contiene un insieme di oggetti <see cref="T:System.Xml.Serialization.XmlArrayItemAttribute" />.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlAttribute">
<summary>Ottiene o imposta un oggetto che specifica come <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza un campo pubblico o una proprietà pubblica in lettura/scrittura come attributo XML.</summary>
<returns>
<see cref="T:System.Xml.Serialization.XmlAttributeAttribute" /> che controlla la serializzazione di un campo public o di una proprietà di lettura/scrittura come attributo XML.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlChoiceIdentifier">
<summary>Ottiene o imposta un oggetto che consente di distinguere tra un gruppo di scelte.</summary>
<returns>
<see cref="T:System.Xml.Serialization.XmlChoiceIdentifierAttribute" /> che è possibile applicare a un membro della classe che viene serializzato come elemento xsi:choice.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlDefaultValue">
<summary>Ottiene o imposta il valore predefinito di un attributo o elemento XML.</summary>
<returns>Un <see cref="T:System.Object" /> che rappresenta il valore predefinito dell'elemento o dell'attributo XML.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlElements">
<summary>Ottiene un insieme di oggetti che specificano il modo in cui <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza un campo public o una proprietà di lettura/scrittura come elemento XML.</summary>
<returns>Un <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> che contiene un insieme di oggetti <see cref="T:System.Xml.Serialization.XmlElementAttribute" />.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlEnum">
<summary>Ottiene o imposta un oggetto che specifica come <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza un membro di enumerazione.</summary>
<returns>Un <see cref="T:System.Xml.Serialization.XmlEnumAttribute" /> che specifica come <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza un membro di enumerazione.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlIgnore">
<summary>Ottiene o imposta un valore che specifica se <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza o meno un campo pubblico o una proprietà in lettura/scrittura pubblica.</summary>
<returns>true se <see cref="T:System.Xml.Serialization.XmlSerializer" /> non deve serializzare il campo o la proprietà. In caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.Xmlns">
<summary>Ottiene o imposta un valore che specifica se mantenere tutte le dichiarazioni degli spazi dei nomi quando un oggetto contenente un membro che restituisce un oggetto <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" /> viene sottoposto a override.</summary>
<returns>true se le dichiarazioni degli spazi dei nomi devono essere mantenute; in caso contrario false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlRoot">
<summary>Ottiene o imposta un oggetto che specifica come <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza una classe come elemento XML di primo livello.</summary>
<returns>Un <see cref="T:System.Xml.Serialization.XmlRootAttribute" /> che esegue l'override di una classe con attributi come elemento XML di primo livello.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlText">
<summary>Ottiene o imposta un oggetto che fa in modo che <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializzi un campo pubblico o una proprietà pubblica in lettura/scrittura come testo XML.</summary>
<returns>Un <see cref="T:System.Xml.Serialization.XmlTextAttribute" /> che esegue l'override della serializzazione predefinita di un campo pubblico o di una proprietà.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlAttributes.XmlType">
<summary>Ottiene o imposta un oggetto che specifica come <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza una classe alla quale è stato applicato <see cref="T:System.Xml.Serialization.XmlTypeAttribute" />.</summary>
<returns>Un <see cref="T:System.Xml.Serialization.XmlTypeAttribute" /> che esegue l'override di un <see cref="T:System.Xml.Serialization.XmlTypeAttribute" /> applicato a una dichiarazione di classe.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlChoiceIdentifierAttribute">
<summary>Specifica che è possibile utilizzare un'enumerazione per rilevare ulteriormente il membro.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlChoiceIdentifierAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlChoiceIdentifierAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlChoiceIdentifierAttribute.#ctor(System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlChoiceIdentifierAttribute" />.</summary>
<param name="name">Nome del membro che restituisce l'enumerazione utilizzata per rilevare la scelta. </param>
</member>
<member name="P:System.Xml.Serialization.XmlChoiceIdentifierAttribute.MemberName">
<summary>Ottiene o imposta il nome del campo che restituisce l'enumerazione da utilizzare per rilevare i tipi.</summary>
<returns>Il nome di un campo che restituisce un'enumerazione.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlElementAttribute">
<summary>Indica che una proprietà o un campo public rappresenta un elemento XML quando <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza o deserializza l'oggetto in cui è contenuto.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlElementAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttribute.#ctor(System.String)">
<summary>Consente di inizializzare una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> e di specificare il nome dell'elemento XML.</summary>
<param name="elementName">Il nome dell'elemento XML del membro serializzato. </param>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttribute.#ctor(System.String,System.Type)">
<summary>Inizializza una nuova istanza di <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> e specifica il nome dell'elemento XML e un tipo derivato per il membro a cui viene applicato <see cref="T:System.Xml.Serialization.XmlElementAttribute" />.Questo tipo di membro viene utilizzato quando <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza l'oggetto in cui è contenuto.</summary>
<param name="elementName">Il nome dell'elemento XML del membro serializzato. </param>
<param name="type">
<see cref="T:System.Type" /> di un oggetto derivato dal tipo del membro. </param>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttribute.#ctor(System.Type)">
<summary>Inizializza una nuova istanza di <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> e specifica un tipo per il membro a cui viene applicato <see cref="T:System.Xml.Serialization.XmlElementAttribute" />.Questo tipo viene utilizzato da <see cref="T:System.Xml.Serialization.XmlSerializer" /> durante la serializzazione o la deserializzazione dell'oggetto in cui è contenuto.</summary>
<param name="type">
<see cref="T:System.Type" /> di un oggetto derivato dal tipo del membro. </param>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttribute.DataType">
<summary>Ottiene o imposta il tipo di dati XSD (XML Schema Definition) dell'elemento XML generato da <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
<returns>Un tipo di dati XML Schema secondo la definizione fornita da World Wide Web Consortium (www.w3.org) nel documento "XML Schema Part 2: Datatypes".</returns>
<exception cref="T:System.Exception">Non è possibile eseguire il mapping del tipo di dati XML Schema al tipo di dati .NET. </exception>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttribute.ElementName">
<summary>Ottiene o imposta il nome dell'elemento XML generato.</summary>
<returns>Il nome dell'elemento XML generato.Il valore predefinito è l'identificatore del membro.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttribute.Form">
<summary>Ottiene o imposta un valore che indica se l'elemento è completo.</summary>
<returns>Uno dei valori di <see cref="T:System.Xml.Schema.XmlSchemaForm" />.Il valore predefinito è <see cref="F:System.Xml.Schema.XmlSchemaForm.None" />.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttribute.IsNullable">
<summary>Ottiene o imposta un valore che indica se <see cref="T:System.Xml.Serialization.XmlSerializer" /> deve serializzare un membro impostato su null come un tag vuoto con l'attributo xsi:nil impostato su true.</summary>
<returns>true se l'attributo xsi:nil viene generato dalla classe <see cref="T:System.Xml.Serialization.XmlSerializer" />; in caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttribute.Namespace">
<summary>Ottiene o imposta lo spazio dei nomi assegnato all'elemento XML restituito quando la classe viene serializzata.</summary>
<returns>Lo spazio dei nomi dell'elemento XML.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttribute.Order">
<summary>Ottiene o imposta l'ordine esplicito in cui gli elementi vengono serializzati o deserializzati.</summary>
<returns>Ordine di generazione del codice.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttribute.Type">
<summary>Ottiene o imposta il tipo di oggetto utilizzato per rappresentare l'elemento XML.</summary>
<returns>Il <see cref="T:System.Type" /> del membro.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlElementAttributes">
<summary>Rappresenta un insieme di oggetti <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> utilizzato dalla classe <see cref="T:System.Xml.Serialization.XmlSerializer" /> per eseguire l'override della modalità predefinita di serializzazione di una classe.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlElementAttributes" />. </summary>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.Add(System.Xml.Serialization.XmlElementAttribute)">
<summary>Consente di aggiungere una classe <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> all'insieme.</summary>
<returns>Indice in base zero del nuovo elemento aggiunto.</returns>
<param name="attribute">Oggetto <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> da aggiungere. </param>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.Clear">
<summary>Consente di rimuovere tutti gli elementi dalla <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.</summary>
<exception cref="T:System.NotSupportedException">L'<see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è in sola lettura.- oppure - L'oggetto <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è di dimensioni fisse. </exception>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.Contains(System.Xml.Serialization.XmlElementAttribute)">
<summary>Determina se l'insieme contiene l'oggetto specificato.</summary>
<returns>true se l'oggetto è presente nella raccolta, in caso contrario false.</returns>
<param name="attribute">Oggetto <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> da ricercare. </param>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.CopyTo(System.Xml.Serialization.XmlElementAttribute[],System.Int32)">
<summary>Copia <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> o una parte di esso in una matrice unidimensionale.</summary>
<param name="array">La matrice <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> per conservare gli elementi copiati. </param>
<param name="index">Indice in base zero della matrice specificata nel parametro <paramref name="array" /> in corrispondenza del quale ha inizio la copia. </param>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttributes.Count">
<summary>Ottiene il numero di elementi contenuti in <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.</summary>
<returns>Il numero di elementi contenuti in <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.</returns>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.GetEnumerator">
<summary>Viene restituito un enumeratore per l'intero <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.</summary>
<returns>
<see cref="T:System.Collections.IEnumerator" /> per l'intera <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.</returns>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.IndexOf(System.Xml.Serialization.XmlElementAttribute)">
<summary>Ottiene l'indice della classe <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> specificata.</summary>
<returns>Indice in base zero di <see cref="T:System.Xml.Serialization.XmlElementAttribute" />.</returns>
<param name="attribute">Oggetto <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> di cui viene recuperato l'indice.</param>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.Insert(System.Int32,System.Xml.Serialization.XmlElementAttribute)">
<summary>Inserisce un <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> nell'insieme.</summary>
<param name="index">Indice in base zero in cui viene inserito il membro. </param>
<param name="attribute">Oggetto <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> da inserire. </param>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttributes.Item(System.Int32)">
<summary>Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.</summary>
<returns>Elemento in corrispondenza dell'indice specificato.</returns>
<param name="index">Indice a base zero dell'elemento da ottenere o impostare. </param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> non è un indice valido nell'interfaccia <see cref="T:System.Xml.Serialization.XmlElementAttributes" />. </exception>
<exception cref="T:System.NotSupportedException">La proprietà è impostata e l'interfaccia <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è in sola lettura. </exception>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.Remove(System.Xml.Serialization.XmlElementAttribute)">
<summary>Rimuove l'oggetto specificato dalla raccolta.</summary>
<param name="attribute">Il <see cref="T:System.Xml.Serialization.XmlElementAttribute" /> da rimuovere dall'insieme. </param>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.RemoveAt(System.Int32)">
<summary>Rimuove l'elemento dell'interfaccia <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> in corrispondenza dell'indice specificato.</summary>
<param name="index">Indice in base zero dell'elemento da rimuovere. </param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> non è un indice valido nell'interfaccia <see cref="T:System.Xml.Serialization.XmlElementAttributes" />. </exception>
<exception cref="T:System.NotSupportedException">L'<see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è in sola lettura.- oppure - L'oggetto <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è di dimensioni fisse. </exception>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
<summary>Copia l'intero oggetto <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> in un oggetto <see cref="T:System.Array" /> compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.</summary>
<param name="array">Oggetto <see cref="T:System.Array" /> unidimensionale che rappresenta la destinazione degli elementi copiati dall'oggetto <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.L'indicizzazione di <see cref="T:System.Array" /> deve essere in base zero.</param>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttributes.System#Collections#ICollection#IsSynchronized">
<summary>Ottiene un valore che indica se l'accesso a <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è sincronizzato (thread-safe).</summary>
<returns>true se l'accesso all'oggetto <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è sincronizzato (thread-safe); in caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttributes.System#Collections#ICollection#SyncRoot">
<summary>Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.</summary>
<returns>Oggetto che può essere utilizzato per sincronizzare l'accesso a <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.</returns>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.System#Collections#IList#Add(System.Object)">
<summary>Aggiunge un oggetto alla fine di <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.</summary>
<returns>Indice <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> in corrispondenza del quale è stato aggiunto <paramref name="value" />.</returns>
<param name="value">Oggetto <see cref="T:System.Object" /> da aggiungere alla fine di <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.Il valore può essere null.</param>
<exception cref="T:System.NotSupportedException">L'<see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è in sola lettura.- oppure - L'oggetto <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è di dimensioni fisse. </exception>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.System#Collections#IList#Contains(System.Object)">
<summary>Stabilisce se l'interfaccia <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> contiene un valore specifico.</summary>
<returns>true se l'oggetto <see cref="T:System.Object" /> si trova nell'insieme <see cref="T:System.Xml.Serialization.XmlElementAttributes" />; in caso contrario false.</returns>
<param name="value">Oggetto da individuare nell'oggetto <see cref="T:System.Xml.Serialization.XmlElementAttributes" />. </param>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.System#Collections#IList#IndexOf(System.Object)">
<summary>Determina l'indice di un elemento specifico nell'interfaccia <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.</summary>
<returns>Indice di <paramref name="value" />, se presente nell'elenco; in caso contrario, -1.</returns>
<param name="value">Oggetto da individuare nell'oggetto <see cref="T:System.Xml.Serialization.XmlElementAttributes" />. </param>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.System#Collections#IList#Insert(System.Int32,System.Object)">
<summary>Consente di inserire un elemento in <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> in corrispondenza dell'indice specificato.</summary>
<param name="index">Indice in base zero nel quale <paramref name="value" /> deve essere inserito. </param>
<param name="value">Oggetto <see cref="T:System.Object" /> da inserire.Il valore può essere null.</param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> è minore di zero.- oppure - <paramref name="index" /> è maggiore di <see cref="P:System.Xml.Serialization.XmlElementAttributes.Count" />. </exception>
<exception cref="T:System.NotSupportedException">L'<see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è in sola lettura.- oppure - L'oggetto <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è di dimensioni fisse. </exception>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttributes.System#Collections#IList#IsFixedSize">
<summary>Ottiene un valore che indica se <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> ha dimensioni fisse.</summary>
<returns>true se <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è di dimensioni fisse; in caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttributes.System#Collections#IList#IsReadOnly">
<summary>Ottiene un valore che indica se <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è di sola lettura.</summary>
<returns>true se <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è di sola lettura. In caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlElementAttributes.System#Collections#IList#Item(System.Int32)">
<summary>Ottiene o imposta l'elemento in corrispondenza dell'indice specificato.</summary>
<returns>Elemento in corrispondenza dell'indice specificato.</returns>
<param name="index">Indice a base zero dell'elemento da ottenere o impostare. </param>
<exception cref="T:System.ArgumentOutOfRangeException">
<paramref name="index" /> non è un indice valido nell'interfaccia <see cref="T:System.Xml.Serialization.XmlElementAttributes" />. </exception>
<exception cref="T:System.NotSupportedException">La proprietà è impostata e l'interfaccia <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è in sola lettura. </exception>
</member>
<member name="M:System.Xml.Serialization.XmlElementAttributes.System#Collections#IList#Remove(System.Object)">
<summary>Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia <see cref="T:System.Xml.Serialization.XmlElementAttributes" />.</summary>
<exception cref="T:System.NotSupportedException">L'<see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è in sola lettura.- oppure - L'oggetto <see cref="T:System.Xml.Serialization.XmlElementAttributes" /> è di dimensioni fisse. </exception>
</member>
<member name="T:System.Xml.Serialization.XmlEnumAttribute">
<summary>Consente di controllare le modalità di serializzazione di un membro di enumerazione utilizzate nella classe <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlEnumAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlEnumAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlEnumAttribute.#ctor(System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlEnumAttribute" /> e specifica il valore XML che <see cref="T:System.Xml.Serialization.XmlSerializer" /> genera o riconosce (rispettivamente quando serializza o deserializza una classe).</summary>
<param name="name">Il nome di override del membro dell'enumerazione. </param>
</member>
<member name="P:System.Xml.Serialization.XmlEnumAttribute.Name">
<summary>Ottiene o imposta il valore generato in un'istanza di un documento XML quando <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza un'enumerazione o il valore riconosciuto quando deserializza il membro dell'enumerazione.</summary>
<returns>Il valore generato in un'istanza del documento XML quando <see cref="T:System.Xml.Serialization.XmlSerializer" /> serializza l'enumerazione o il valore riconosciuto quando deserializza il membro dell'enumerazione.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlIgnoreAttribute">
<summary>Fa in modo che il metodo <see cref="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.TextWriter,System.Object)" /> di <see cref="T:System.Xml.Serialization.XmlSerializer" /> non serializzi il campo pubblico o il valore pubblico della proprietà in lettura/scrittura.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlIgnoreAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlIgnoreAttribute" />.</summary>
</member>
<member name="T:System.Xml.Serialization.XmlIncludeAttribute">
<summary>Consente all'<see cref="T:System.Xml.Serialization.XmlSerializer" /> di riconoscere un tipo quando serializza o deserializza un oggetto.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlIncludeAttribute.#ctor(System.Type)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlIncludeAttribute" />.</summary>
<param name="type">Il <see cref="T:System.Type" /> dell'oggetto da includere. </param>
</member>
<member name="P:System.Xml.Serialization.XmlIncludeAttribute.Type">
<summary>Ottiene o imposta il tipo di oggetto da includere.</summary>
<returns>Il <see cref="T:System.Type" /> dell'oggetto da includere.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlNamespaceDeclarationsAttribute">
<summary>Specifica che la proprietà, il parametro, il valore restituito o il membro di classe di destinazione contiene prefissi associati agli spazi dei nomi utilizzati all'interno di un documento XML.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlNamespaceDeclarationsAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlNamespaceDeclarationsAttribute" />.</summary>
</member>
<member name="T:System.Xml.Serialization.XmlRootAttribute">
<summary>Controlla la serializzazione XML della destinazione dell'attributo come un elemento di primo livello.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlRootAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlRootAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlRootAttribute.#ctor(System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlRootAttribute" /> e specifica il nome dell'elemento XML di primo livello.</summary>
<param name="elementName">Il nome dell'elemento XML di primo livello. </param>
</member>
<member name="P:System.Xml.Serialization.XmlRootAttribute.DataType">
<summary>Ottiene o imposta il tipo di dati XSD dell'elemento XML di primo livello.</summary>
<returns>Un tipo di dati XSD (XML Schema Document) secondo la definizione fornita da World Wide Web Consortium (www.w3.org) nel documento "XML Schema: DataTypes".</returns>
</member>
<member name="P:System.Xml.Serialization.XmlRootAttribute.ElementName">
<summary>Ottiene o imposta il nome dell'elemento XML generato e riconosciuto rispettivamente dai metodi <see cref="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.TextWriter,System.Object)" /> e <see cref="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.IO.Stream)" /> della classe <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
<returns>Il nome dell'elemento XML generato e riconosciuto in un'istanza di un documento XML.Il valore predefinito è il nome della classe serializzata.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlRootAttribute.IsNullable">
<summary>Ottiene o imposta un valore che indica se <see cref="T:System.Xml.Serialization.XmlSerializer" /> deve serializzare un membro impostato su null nell'attributo xsi:nil impostato su true.</summary>
<returns>true se l'attributo xsi:nil viene generato dalla classe <see cref="T:System.Xml.Serialization.XmlSerializer" />; in caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlRootAttribute.Namespace">
<summary>Ottiene o imposta lo spazio dei nomi dell'elemento XML di primo livello.</summary>
<returns>Lo spazio dei nomi dell'elemento XML.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlSerializer">
<summary>Serializza e deserializza oggetti in e da documenti XML.<see cref="T:System.Xml.Serialization.XmlSerializer" /> consente di controllare le modalità di codifica degli oggetti in XML.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlSerializer" /> in grado di serializzare gli oggetti del tipo specificato in documenti XML e di deserializzare documenti XML in oggetti del tipo specificato.</summary>
<param name="type">Il tipo dell'oggetto che questo <see cref="T:System.Xml.Serialization.XmlSerializer" /> può serializzare. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type,System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlSerializer" /> in grado di serializzare gli oggetti del tipo specificato in documenti XML e di deserializzare documenti XML in oggetti del tipo specificato.Specifica lo spazio dei nomi predefinito per tutti gli elementi XML.</summary>
<param name="type">Il tipo dell'oggetto che questo <see cref="T:System.Xml.Serialization.XmlSerializer" /> può serializzare. </param>
<param name="defaultNamespace">Lo spazio dei nomi predefinito da utilizzare per tutti gli elementi XML. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type,System.Type[])">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlSerializer" /> in grado di serializzare gli oggetti del tipo specificato in documenti XML e di deserializzare documenti XML in oggetti di un tipo specificato.Se una proprietà o un campo restituisce una matrice, il parametro <paramref name="extraTypes" /> specifica gli oggetti che possono essere inseriti nella matrice.</summary>
<param name="type">Il tipo dell'oggetto che questo <see cref="T:System.Xml.Serialization.XmlSerializer" /> può serializzare. </param>
<param name="extraTypes">Una matrice <see cref="T:System.Type" /> di ulteriori oggetti da serializzare. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type,System.Xml.Serialization.XmlAttributeOverrides)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlSerializer" /> in grado di serializzare gli oggetti del tipo specificato in documenti XML e di deserializzare documenti XML in oggetti del tipo specificato.Ciascun oggetto da serializzare può contenere istanze di classi e questo overload può eseguire l'override con altre classi.</summary>
<param name="type">Il tipo dell'oggetto da serializzare. </param>
<param name="overrides">Oggetto <see cref="T:System.Xml.Serialization.XmlAttributeOverrides" />. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type,System.Xml.Serialization.XmlAttributeOverrides,System.Type[],System.Xml.Serialization.XmlRootAttribute,System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlSerializer" /> in grado di serializzare oggetti di tipo <see cref="T:System.Object" /> in istanze di documento XML e di deserializzare istanze di documento XML in oggetti di tipo <see cref="T:System.Object" />.Ciascun oggetto da serializzare può contenere istanze di classi e questo overload ne esegue l'override con altre classi.Questo overload specifica inoltre lo spazio dei nomi predefinito per tutti gli elementi XML e la classe da utilizzare come elemento XML di primo livello.</summary>
<param name="type">Il tipo dell'oggetto che questo <see cref="T:System.Xml.Serialization.XmlSerializer" /> può serializzare. </param>
<param name="overrides">
<see cref="T:System.Xml.Serialization.XmlAttributeOverrides" /> che estende il comportamento della classe specificata nel parametro <paramref name="type" /> o ne esegue l'override. </param>
<param name="extraTypes">Una matrice <see cref="T:System.Type" /> di ulteriori oggetti da serializzare. </param>
<param name="root">Un <see cref="T:System.Xml.Serialization.XmlRootAttribute" /> che definisce le proprietà dell'elemento XML di primo livello. </param>
<param name="defaultNamespace">Lo spazio dei nomi predefinito di tutti gli elementi XML nel documento XML. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.#ctor(System.Type,System.Xml.Serialization.XmlRootAttribute)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlSerializer" /> in grado di serializzare gli oggetti del tipo specificato in documenti XML e di deserializzare documenti XML in oggetti del tipo specificato.Specifica inoltre la classe da utilizzare come elemento XML di primo livello.</summary>
<param name="type">Il tipo dell'oggetto che questo <see cref="T:System.Xml.Serialization.XmlSerializer" /> può serializzare. </param>
<param name="root">Un <see cref="T:System.Xml.Serialization.XmlRootAttribute" /> che rappresenta l'elemento XML di primo livello. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.CanDeserialize(System.Xml.XmlReader)">
<summary>Ottiene un valore che indica se questo <see cref="T:System.Xml.Serialization.XmlSerializer" /> può deserializzare un documento XML specificato.</summary>
<returns>true se questo <see cref="T:System.Xml.Serialization.XmlSerializer" /> può deserializzare l'oggetto a cui punta <see cref="T:System.Xml.XmlReader" />. In caso contrario, false.</returns>
<param name="xmlReader">Un <see cref="T:System.Xml.XmlReader" /> che punta al documento da deserializzare. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.IO.Stream)">
<summary>Deserializza il documento XML contenuto dal <see cref="T:System.IO.Stream" /> specificato.</summary>
<returns>L'<see cref="T:System.Object" /> da deserializzare.</returns>
<param name="stream">
<see cref="T:System.IO.Stream" /> contenente il documento XML da deserializzare. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.IO.TextReader)">
<summary>Deserializza il documento XML contenuto dal <see cref="T:System.IO.TextReader" /> specificato.</summary>
<returns>L'<see cref="T:System.Object" /> da deserializzare.</returns>
<param name="textReader">
<see cref="T:System.IO.TextReader" /> contenente il documento XML da deserializzare. </param>
<exception cref="T:System.InvalidOperationException">Si è verificato un errore durante la deserializzazione.L'eccezione originale è disponibile tramite la proprietà <see cref="P:System.Exception.InnerException" />.</exception>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.Deserialize(System.Xml.XmlReader)">
<summary>Deserializza il documento XML contenuto dal <see cref="T:System.xml.XmlReader" /> specificato.</summary>
<returns>L'<see cref="T:System.Object" /> da deserializzare.</returns>
<param name="xmlReader">
<see cref="T:System.xml.XmlReader" /> contenente il documento XML da deserializzare. </param>
<exception cref="T:System.InvalidOperationException">Si è verificato un errore durante la deserializzazione.L'eccezione originale è disponibile tramite la proprietà <see cref="P:System.Exception.InnerException" />.</exception>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.FromTypes(System.Type[])">
<summary>Restituisce una matrice di oggetti <see cref="T:System.Xml.Serialization.XmlSerializer" /> creati da una matrice di tipi.</summary>
<returns>Matrice di oggetti <see cref="T:System.Xml.Serialization.XmlSerializer" />.</returns>
<param name="types">Matrice di oggetti <see cref="T:System.Type" />. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.Stream,System.Object)">
<summary>Serializza l'<see cref="T:System.Object" /> specificato e scrive il documento XML in un file utilizzando il <see cref="T:System.IO.Stream" /> specificato.</summary>
<param name="stream">Il <see cref="T:System.IO.Stream" /> utilizzato per scrivere il documento XML. </param>
<param name="o">
<see cref="T:System.Object" /> da serializzare. </param>
<exception cref="T:System.InvalidOperationException">Si è verificato un errore durante la serializzazione.L'eccezione originale è disponibile tramite la proprietà <see cref="P:System.Exception.InnerException" />.</exception>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.Stream,System.Object,System.Xml.Serialization.XmlSerializerNamespaces)">
<summary>Serializza l'oggetto <see cref="T:System.Object" /> specificato e scrive il documento XML in un file mediante l'oggetto <see cref="T:System.IO.Stream" /> specificato, che fa riferimento agli spazi dei nomi specificati.</summary>
<param name="stream">Il <see cref="T:System.IO.Stream" /> utilizzato per scrivere il documento XML. </param>
<param name="o">
<see cref="T:System.Object" /> da serializzare. </param>
<param name="namespaces">L'<see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" /> cui fa riferimento l'oggetto. </param>
<exception cref="T:System.InvalidOperationException">Si è verificato un errore durante la serializzazione.L'eccezione originale è disponibile tramite la proprietà <see cref="P:System.Exception.InnerException" />.</exception>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.TextWriter,System.Object)">
<summary>Serializza l'<see cref="T:System.Object" /> specificato e scrive il documento XML in un file utilizzando il <see cref="T:System.IO.TextWriter" /> specificato.</summary>
<param name="textWriter">Il <see cref="T:System.IO.TextWriter" /> utilizzato per scrivere il documento XML. </param>
<param name="o">
<see cref="T:System.Object" /> da serializzare. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.IO.TextWriter,System.Object,System.Xml.Serialization.XmlSerializerNamespaces)">
<summary>Serializza l'oggetto <see cref="T:System.Object" /> specificato e scrive il documento XML in un file mediante l'oggetto <see cref="T:System.IO.TextWriter" /> specificato, facendo riferimento agli spazi dei nomi specificati.</summary>
<param name="textWriter">Il <see cref="T:System.IO.TextWriter" /> utilizzato per scrivere il documento XML. </param>
<param name="o">
<see cref="T:System.Object" /> da serializzare. </param>
<param name="namespaces">
<see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" /> contenente gli spazi dei nomi del documento XML generato. </param>
<exception cref="T:System.InvalidOperationException">Si è verificato un errore durante la serializzazione.L'eccezione originale è disponibile tramite la proprietà <see cref="P:System.Exception.InnerException" />.</exception>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.Xml.XmlWriter,System.Object)">
<summary>Serializza l'<see cref="T:System.Object" /> specificato e scrive il documento XML in un file utilizzando il <see cref="T:System.Xml.XmlWriter" /> specificato.</summary>
<param name="xmlWriter">Il <see cref="T:System.xml.XmlWriter" /> utilizzato per scrivere il documento XML. </param>
<param name="o">
<see cref="T:System.Object" /> da serializzare. </param>
<exception cref="T:System.InvalidOperationException">Si è verificato un errore durante la serializzazione.L'eccezione originale è disponibile tramite la proprietà <see cref="P:System.Exception.InnerException" />.</exception>
</member>
<member name="M:System.Xml.Serialization.XmlSerializer.Serialize(System.Xml.XmlWriter,System.Object,System.Xml.Serialization.XmlSerializerNamespaces)">
<summary>Serializza l'oggetto <see cref="T:System.Object" /> specificato e scrive il documento XML in un file mediante l'oggetto <see cref="T:System.Xml.XmlWriter" /> specificato, facendo riferimento agli spazi dei nomi specificati.</summary>
<param name="xmlWriter">Il <see cref="T:System.xml.XmlWriter" /> utilizzato per scrivere il documento XML. </param>
<param name="o">
<see cref="T:System.Object" /> da serializzare. </param>
<param name="namespaces">L'<see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" /> cui fa riferimento l'oggetto. </param>
<exception cref="T:System.InvalidOperationException">Si è verificato un errore durante la serializzazione.L'eccezione originale è disponibile tramite la proprietà <see cref="P:System.Exception.InnerException" />.</exception>
</member>
<member name="T:System.Xml.Serialization.XmlSerializerNamespaces">
<summary>Contiene gli spazi dei nomi e i prefissi XML che <see cref="T:System.Xml.Serialization.XmlSerializer" /> usa per generare i nomi completi in un'istanza di un documento XML.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlSerializerNamespaces.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlSerializerNamespaces.#ctor(System.Xml.Serialization.XmlSerializerNamespaces)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" />, utilizzando l'istanza specificata di XmlSerializerNamespaces che contiene l'insieme delle coppie di prefisso e spazio dei nomi.</summary>
<param name="namespaces">Istanza di <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" />che contiene le coppie di spazio dei nomi e prefisso. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializerNamespaces.#ctor(System.Xml.XmlQualifiedName[])">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" />.</summary>
<param name="namespaces">Matrice di oggetti <see cref="T:System.Xml.XmlQualifiedName" />. </param>
</member>
<member name="M:System.Xml.Serialization.XmlSerializerNamespaces.Add(System.String,System.String)">
<summary>Aggiunge una coppia di prefisso e spazio dei nomi a un oggetto <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" />.</summary>
<param name="prefix">Il prefisso associato a uno spazio dei nomi XML. </param>
<param name="ns">Uno spazio dei nomi XML. </param>
</member>
<member name="P:System.Xml.Serialization.XmlSerializerNamespaces.Count">
<summary>Ottiene il numero di coppie di prefisso e spazio dei nomi nell'insieme.</summary>
<returns>Numero di coppie di prefisso e spazio dei nomi nell'insieme.</returns>
</member>
<member name="M:System.Xml.Serialization.XmlSerializerNamespaces.ToArray">
<summary>Ottiene la matrice delle coppie di prefisso e spazio dei nomi in un oggetto <see cref="T:System.Xml.Serialization.XmlSerializerNamespaces" />.</summary>
<returns>Una matrice di oggetti <see cref="T:System.Xml.XmlQualifiedName" /> utilizzati come nomi completi in un documento XML.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlTextAttribute">
<summary>Indica a <see cref="T:System.Xml.Serialization.XmlSerializer" /> che il membro deve essere trattato come testo XML quando la classe in cui è contenuto viene serializzata o deserializzata.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlTextAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlTextAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlTextAttribute.#ctor(System.Type)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlTextAttribute" />.</summary>
<param name="type">
<see cref="T:System.Type" /> del membro da serializzare. </param>
</member>
<member name="P:System.Xml.Serialization.XmlTextAttribute.DataType">
<summary>Ottiene o imposta il tipo di dati XSD (XML Schema Definition Language) del testo generato dalla classe <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
<returns>Tipo di dati XSD (XML Schema), secondo la definizione fornita da World Wide Web Consortium (www.w3.org) nel documento "XML Schema Part 2: Datatypes".</returns>
<exception cref="T:System.Exception">Non è possibile eseguire il mapping del tipo di dati XML Schema al tipo di dati .NET. </exception>
<exception cref="T:System.InvalidOperationException">Il tipo di dati XML Schema specificato non è valido per la proprietà e non può essere convertito nel tipo di membro. </exception>
</member>
<member name="P:System.Xml.Serialization.XmlTextAttribute.Type">
<summary>Ottiene o imposta il tipo del membro.</summary>
<returns>Il <see cref="T:System.Type" /> del membro.</returns>
</member>
<member name="T:System.Xml.Serialization.XmlTypeAttribute">
<summary>Controlla lo schema XML generato quando la destinazione dell'attributo viene serializzata dalla classe <see cref="T:System.Xml.Serialization.XmlSerializer" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlTypeAttribute.#ctor">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlTypeAttribute" />.</summary>
</member>
<member name="M:System.Xml.Serialization.XmlTypeAttribute.#ctor(System.String)">
<summary>Inizializza una nuova istanza della classe <see cref="T:System.Xml.Serialization.XmlTypeAttribute" /> e specifica il nome del tipo XML.</summary>
<param name="typeName">Il nome del tipo XML generato dalla classe <see cref="T:System.Xml.Serialization.XmlSerializer" /> durante la serializzazione dell'istanza della classe e riconosciuto durante la deserializzazione dell'istanza della classe. </param>
</member>
<member name="P:System.Xml.Serialization.XmlTypeAttribute.AnonymousType">
<summary>Ottiene o imposta un valore che determina se il tipo di schema risultante è un tipo anonimo XSD.</summary>
<returns>true se il tipo di schema risultante è un tipo anonimo XSD. In caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlTypeAttribute.IncludeInSchema">
<summary>Ottiene o imposta un valore che indica se includere il tipo nei documenti dello schema XML.</summary>
<returns>true per includere il tipo nei documenti di schema XML; in caso contrario, false.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlTypeAttribute.Namespace">
<summary>Ottiene o imposta lo spazio dei nomi del tipo XML.</summary>
<returns>Lo spazio dei nomi del tipo XML.</returns>
</member>
<member name="P:System.Xml.Serialization.XmlTypeAttribute.TypeName">
<summary>Ottiene o imposta il nome del tipo XML.</summary>
<returns>Il nome del tipo XML.</returns>
</member>
</members>
</doc>