| IXmlSerializable | Bietet benutzerdefinierte Formatierung für die XML-Serialisierung und -Deserialisierung. Objekte dieser Klasse sollten ausschließlich mit der Funktion System::MakeObject() erstellt werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| XmlAttributeOverrides | Ermöglicht das Überschreiben von Attributen, wenn XmlSerializer zum Serialisieren oder Deserialisieren eines Objekts verwendet wird. Objekte dieser Klasse sollten ausschließlich mit der Funktion System::MakeObject() erstellt werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| XmlRootAttribute | Markiert das Attributziel als XML-Stammelement und steuert dessen XML-Serialisierung. Objekte dieser Klasse sollten ausschließlich mit der Funktion System::MakeObject() erstellt werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| XmlSerializationReader | Dienstklasse zur Verbesserung des XmlReader-Erlebnisses. |
| XmlSerializationWriter | Dienstklasse zur Verbesserung des XmlWriter-Erlebnisses. |
| XmlSerializer | Führt die Serialisierung und Deserialisierung von Objekten in und aus XML-Dokumenten durch. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() zugewiesen werden. Erstellen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion-Fehlern führt. Wickeln Sie diese Klasse immer in einen System::SmartPtr Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben. |
| XmlSerializerImplementation | Interne Klasse zur Verwendung mit XmlSerializer. |
| XmlSerializerNamespaces | Enthält die XML-Namespace und Präfixe, die der Serialization::XmlSerializer verwendet, um qualifizierte Namen in einer XML-Dokumentinstanz zu erzeugen. |