Costruttore XmlSerializer (System.Xml.Serialization)

Cambia visualizzazione:
ScriptFree
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