System::Xml::Serialization namespace

Classi

ClasseDescrizione
IXmlSerializableFornisce formattazione personalizzata per la serializzazione e deserializzazione XML. Gli oggetti di questa classe devono 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 è usato per serializzare o deserializzare un oggetto. Gli oggetti di questa classe devono 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.
XmlRootAttributeContrassegna il target dell’attributo come elemento radice XML e controlla la sua serializzazione XML. Gli oggetti di questa classe devono 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 deserializzazione di oggetti verso e da documenti XML. Gli oggetti di questa classe devono 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.
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.