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 tipate di 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
| Nome | Descrizione |
|---|---|
| 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
| Nome | Descrizione |
|---|---|
| CreateSerializer(Type, String) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della XmlSerializer classe 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 XmlSerializer classe utilizzata per serializzare il tipo specificato. Se una proprietà o un campo restituisce una matrice, il |
| CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
Obsoleti.
Restituisce una derivazione della XmlSerializer classe che può serializzare oggetti del tipo specificato in istanze di documento XML e viceversa. Ogni oggetto da serializzare può contenere istanze di classi, che 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 radice XML. |
| 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 XmlSerializer classe che può serializzare oggetti del tipo specificato in istanze di documento XML e viceversa. Ogni oggetto da serializzare può contenere istanze di classi, che 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 radice XML. |
| 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 XmlSerializer classe che può serializzare oggetti del tipo specificato in istanze di documento XML e viceversa. Ogni oggetto da serializzare può contenere istanze di classi, che 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 radice XML. |
| CreateSerializer(Type, XmlAttributeOverrides) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della XmlSerializer classe che può serializzare oggetti del tipo specificato in documenti XML e viceversa. Ogni oggetto da serializzare può contenere istanze di classi, che questo overload può eseguire l'override con altre classi. |
| CreateSerializer(Type, XmlRootAttribute) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della XmlSerializer classe che può serializzare oggetti del tipo specificato in documenti XML e viceversa. Specifica l'oggetto che rappresenta l'elemento radice XML. |
| CreateSerializer(Type) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della XmlSerializer classe utilizzata per serializzare il tipo specificato. |
| CreateSerializer(XmlTypeMapping) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una derivazione della classe utilizzando un oggetto che esegue il XmlSerializer mapping di un tipo a un altro. |
| Equals(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |