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.
|