This namespace contains classes used to implement serialization.
| C# | Visual Basic | Managed C++ |
namespace QS.Fx.Serialization
Namespace QS.Fx.Serialization
namespace QS.Fx.Serialization
| All Types | Classes | Structures | Interfaces | Enumerations | Delegates |
| Icon | Name | Description |
|---|---|---|
| ClassID | ||
| ClassIDAttribute |
This attribute is used to mark the class a serializable and associate a unique identifier with it. The attribute is used by the serializer
that automatically scans the registered assemblies and registers all classes annotated with this attribute. A class that has not been
marked with this attribute is not automatically registered by the serializer and must be registered manually in order to be correctly
recognized during deserialization.
| |
| CreateSerializableObjectCallback | ||
| ISerializable |
This interface is implemented by classes that can be serialized or deserialized using the QuickSilver's custom serialization scheme.
| |
| ISerializer<(Of SerializationInterface>) | ||
| IStringSerializable |
Interface implemented by objects that can have their contents serialized to a string or deserialized from a string representation.
| |
| SerializableInfo |
This class represents serialization-related information about the serialized object.
|