System::Runtime::Serialization Namensraum

Klassen

KlasseBeschreibung
FormatterConverterStellt eine Basisimplementierung des System::Runtime::Serialization::IFormatterConverter Interfaces dar.
IFormatterConverterStellt die Verbindung zwischen einer Instanz von System::Runtime::Serialization::SerializationInfo und der vom Formatter bereitgestellten Klasse her, die am besten geeignet ist, die Daten innerhalb des System::Runtime::Serialization::SerializationInfo zu analysieren.
ISerializableSchnittstelle eines Objekts, das serialisiert werden kann. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert 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 und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben.
SerializationInfoEnthält eine Menge benannter Felder, die ein serialisiertes Objekt repräsentieren. Nicht implementiert. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert 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 und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben.
StreamingContextDummy-Klasse, um übersetzte Klassen, die StreamingContext verwenden, kompilierbar zu machen. Verwalten Sie Instanzen dieser Klasse nicht über SmartPtr, sie müssen ausschließlich auf dem Stack alloziert werden.