System::Runtime::Serialization Namespace

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 von System::Runtime::Serialization::SerializationInfo zu analysieren.
ISerializableSchnittstelle für Objekte, die serialisiert werden können. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs im 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.
SerializationInfoEnthält einen Satz benannter Felder, die ein serialisiertes Objekt darstellen. Nicht implementiert. Objekte dieser Klasse sollten nur mit der Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs im 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.
StreamingContextDummy-Klasse, um übersetzte Klassen, die StreamingContext verwenden, kompilierbar zu machen. Verwalten Sie Instanzen dieser Klasse nicht mit SmartPtr; sie müssen ausschließlich im Stack alloziert werden.