Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo XmlSerializerFactory.CreateSerializer (Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice.

Restituisce una derivazione della XmlSerializer classe in grado di serializzare gli oggetti del tipo specificato in istanze di documenti XML e viceversa. Ogni oggetto da serializzare può contenere istanze di classi, che è possibile eseguire l'override di questo overload con altre classi. Questo overload specifica anche lo spazio dei nomi predefinito per tutti gli elementi XML e la classe da utilizzare come l'elemento radice XML.

Spazio dei nomi:   System.Xml.Serialization
Assembly:  System.Xml (in System.Xml.dll)

public XmlSerializer CreateSerializer(
	Type type,
	XmlAttributeOverrides overrides,
	Type[] extraTypes,
	XmlRootAttribute root,
	string defaultNamespace,
	string location
)

Parametri

type
Type: System.Type

Il Type dell'oggetto da questo XmlSerializer può essere serializzato.

overrides
Type: System.Xml.Serialization.XmlAttributeOverrides

Un XmlAttributeOverrides che estende o sostituisce il comportamento della classe specificata nel parametro di tipo.

extraTypes
Type: System.Type[]

Oggetto Type matrice di altri tipi di oggetti da serializzare.

root
Type: System.Xml.Serialization.XmlRootAttribute

Un XmlRootAttribute che definisce le proprietà dell'elemento radice XML.

defaultNamespace
Type: System.String

Spazio dei nomi predefinito di tutti gli elementi XML nel documento XML.

location
Type: System.String

Il percorso che specifica la posizione dei tipi.

Valore restituito

Type: System.Xml.Serialization.XmlSerializer

Derivazione di XmlSerializer.

.NET Framework
Disponibile da 4.0
Torna all'inizio
Mostra: