Data Structures | |
| class | ArchiveBase |
| Base class for IArchive implementations. More... | |
| class | ArchiveExtensions |
| Provides convenience extension methods for setting and retrieving values from an IArchive using common CLR types. More... | |
| interface | IArchive |
| Represents a hierarchical, strongly-typed key-value archive. More... | |
| interface | IDeserializer |
| Interface for deserializing structured data from an input stream into an archive. More... | |
| interface | ISerializable |
| Interface for objects that can be serialized to and deserialized from an archive. More... | |
| interface | ISerializer |
| Interface for serializing data to an output stream. This interface defines a contract for writing structured or binary data into an output stream. Implementations of this interface are responsible for formatting and writing the contents of one or more archives to a given output destination. More... | |
Enumerations | |
| enum | ArchiveValueKind { Bool , BoolArray , Int64 , Int64Array , Double , DoubleArray , String , StringArray , Archive , ArchiveArray } |
| Represents the type of value stored in an IArchive. More... | |