Click or drag to resize

Altaxo.Serialization Namespace

Contains serialization infrastructure and common helpers.
Classes
 ClassDescription
Public classAbsoluteAndRelativeFileName Holds an absolute file name, plus the same file name but relative to the project file.
Public classDataFileImporterBase Base type for data file importers.
Public classDateTimeParsing Provides helper methods for parsing date/time and time-span strings.
Public classEnumParsing Provides helper methods for working with enums.
Public classFileImportTableDataSourceBase Base class for table data sources that import data from one or more files.
Public classFileImportTableDataSourceBaseTProcessOptions Generic base class for file import table data sources that have strongly typed, immutable process options.
Public classFileIOExtensions Small helper extension methods for file and stream IO operations used by the serialization framework.
Public classFileIOHelper Contains helpers for making names safe for use in the file system.
Public classGUIConversion Responsible for converting user input (dialogs and controls) into data and vice versa. The user preferences for locality are used by this class.
Public classImportOptionsInitial Initial import options for data files that are used during an initial import.
Public classLengthUnit Represents a supported length unit and provides unit-conversion helpers.
Public classNumberConversion Helper methods to convert numbers to strings. Conversion is using the invariant culture.
Public classStorageSettings Stores settings that control project serialization and archive compression.
Public classSupportsSerializationVersioningAttribute Indicates that an assembly or module supports serialization versioning. Apply this attribute to assemblies or modules to mark that the contained types support version tolerant serialization.
Interfaces
 InterfaceDescription
Public interfaceIDataFileImporter Interface for a data file importer, such as ASCII, SPC, JCAMP, or SPA import. This does not cover files that contain full projects.