XmlSerializerFactory Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea versioni tipizzate della classe XmlSerializer per una serializzazione più efficiente.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public ref class XmlSerializerFactory
public class XmlSerializerFactory
type XmlSerializerFactory = class
Public Class XmlSerializerFactory
- Ereditarietà
-
XmlSerializerFactory
Costruttori
XmlSerializerFactory() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inizializza una nuova istanza della classe XmlSerializerFactory. |
Metodi
CreateSerializer(Type) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della classe XmlSerializer che viene utilizzata per serializzare il tipo specificato. |
CreateSerializer(Type, String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della classe XmlSerializer che viene utilizzata per serializzare il tipo e lo spazio dei nomi specificati. |
CreateSerializer(Type, Type[]) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della classe XmlSerializer che viene utilizzata per serializzare il tipo specificato. Se una proprietà o un campo restituisce una matrice, il parametro |
CreateSerializer(Type, XmlAttributeOverrides) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della classe XmlSerializer che può serializzare oggetti del tipo specificato in documenti XML e viceversa. Ciascun oggetto da serializzare può contenere istanze di classi e questo overload può eseguire l'override con altre classi. |
CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della classe XmlSerializer che può serializzare oggetti del tipo specificato in istanze di documenti XML e viceversa. Ciascun oggetto da serializzare può contenere istanze di classi e questo overload può eseguire l'override con altre classi. Questo overload specifica anche lo spazio dei nomi predefinito per tutti gli elementi XML e la classe da utilizzare come elemento XML di primo livello. |
CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della classe XmlSerializer che può serializzare oggetti del tipo specificato in istanze di documenti XML e viceversa. Ciascun oggetto da serializzare può contenere istanze di classi e questo overload può eseguire l'override con altre classi. Questo overload specifica anche lo spazio dei nomi predefinito per tutti gli elementi XML e la classe da utilizzare come elemento XML di primo livello. |
CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
Obsoleta.
Restituisce una derivazione della classe XmlSerializer che può serializzare oggetti del tipo specificato in istanze di documenti XML e viceversa. Ciascun oggetto da serializzare può contenere istanze di classi e questo overload può eseguire l'override con altre classi. Questo overload specifica anche lo spazio dei nomi predefinito per tutti gli elementi XML e la classe da utilizzare come elemento XML di primo livello. |
CreateSerializer(Type, XmlRootAttribute) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della classe XmlSerializer che può serializzare oggetti del tipo specificato in documenti XML e viceversa. Specifica l'oggetto che rappresenta l'elemento XML di primo livello. |
CreateSerializer(XmlTypeMapping) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della classe XmlSerializer tramite un oggetto che esegue il mapping di un tipo a un altro. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |