Spazio dei nomi System::Xml::Serialization

Classi

ClasseDescrizione
IXmlSerializableFornisce una formattazione personalizzata per la serializzazione e la deserializzazione XML. Gli oggetti di questa classe dovrebbero essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.
XmlAttributeOverridesConsente di sovrascrivere gli attributi quando XmlSerializer viene utilizzato per serializzare o deserializzare un oggetto. Gli oggetti di questa classe dovrebbero essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.
XmlRootAttributeSegna il target dell’attributo come elemento radice XML e ne controlla la serializzazione XML. Gli oggetti di questa classe dovrebbero essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento.
XmlSerializationReaderClasse di servizio che migliora l’esperienza di XmlReader.
XmlSerializationWriterClasse di servizio che migliora l’esperienza di XmlWriter.
XmlSerializerEsegue la serializzazione e la deserializzazione di oggetti in e da documenti XML. Gli oggetti di questa classe dovrebbero essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.
XmlSerializerImplementationClasse interna da utilizzare con XmlSerializer.
XmlSerializerNamespacesContiene gli spazi dei nomi XML e i prefissi che il Serialization::XmlSerializer utilizza per generare nomi qualificati in un’istanza di documento XML.