Riferimento a .NET Framework
Costruttore XmlSerializer
Inizializza una nuova istanza della classe XmlSerializer.
Elenco di overload
| Nome | Descrizione |
|---|---|
| XmlSerializer () | Inizializza una nuova istanza della classe XmlSerializer. Supportato da .NET Compact Framework. |
| XmlSerializer (Type) | Inizializza una nuova istanza della classe XmlSerializer in grado di serializzare gli oggetti del tipo specificato in documenti XML e di deserializzare documenti XML in oggetti del tipo specificato. Supportato da .NET Compact Framework. |
| XmlSerializer (XmlTypeMapping) | Inizializza un'istanza della classe XmlSerializer tramite un oggetto che esegue il mapping di un tipo a un altro. Supportato da .NET Compact Framework. |
| XmlSerializer (Type, String) | Inizializza una nuova istanza della classe 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. Supportato da .NET Compact Framework. |
| XmlSerializer (Type, Type[]) | Inizializza una nuova istanza della classe 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 extraTypes specifica gli oggetti che possono essere inseriti nella matrice. Supportato da .NET Compact Framework. |
| XmlSerializer (Type, XmlAttributeOverrides) | Inizializza una nuova istanza della classe 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. Supportato da .NET Compact Framework. |
| XmlSerializer (Type, XmlRootAttribute) | Inizializza una nuova istanza della classe 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. Supportato da .NET Compact Framework. |
| XmlSerializer (Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String) | Inizializza una nuova istanza della classe XmlSerializer in grado di serializzare oggetti di tipo Object in istanze di documento XML e di deserializzare istanze di documento XML in oggetti di tipo 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. Supportato da .NET Compact Framework. |
| XmlSerializer (Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) | Inizializza una nuova istanza della classe XmlSerializer in grado di serializzare gli oggetti del tipo specificato in istanze di documento XML e di deserializzare istanze di documento XML in oggetti del tipo specificato. Questo overload consente di fornire altri tipi rilevabili durante un'operazione di serializzazione o deserializzazione, nonché uno spazio dei nomi predefinito per tutti gli elementi XML, la classe da utilizzare come elemento XML di primo livello, la relativa posizione e le credenziali necessarie per l'accesso. |
Vedere anche