IDS peak ICV v1.5.0
Loading...
Searching...
No Matches
IDSImaging.Peak.Common.Serialization Namespace Reference

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