This namespace contains the data source to/from file engine and helpers.
DataStorages Diagram:

| Class | Description |
|---|---|
| AccessStorage | This is a base class that implements the DataStorage for Microsoft Access Files. |
| DatabaseStorage | This class implements the DataStorage and is the base class for Data Base storages. |
| DataStorage | Base class for all the Storage classes of the library or the custom Storage classes. |
| ExcelBadUsageException | Indicates the wrong usage of the ExcelStorage of the library. |
| ExcelDataLink | This class has the responsability to enable the two directional transformation.
WARNING you need to have installed Microsoft Excel 2000 or newer to use this feature. To use this class you need to reference the FileHelpers.ExcelStorage.dll file. |
| ExcelStorage |
This class implements the DataStorage for Microsoft Excel Files. WARNING you need to have installed Microsoft Excel 2000 or newer to use this feature. To use this class you need to reference the FileHelpers.ExcelStorage.dll file. |
| FileDataLink | This class has the responsability to enable the two directional transformation.
|
| FileStorage | This class implements the DataStorage for plain text files. |
| GenericDataLink | This class has the responsability to enable the two directional transformation.
|
| OleDbStorage | This is a base class that implements the DataStorage for Microsoft Access Files. |
| SqlServerStorage | This is a base class that implements the DataStorage for Microsoft SqlServer. |
| Delegate | Description |
|---|---|
| FillRecordHandler | Delegate used by the DatabaseStorage to fill the values of a new record from the db (you only need to assing hte values. |
| InsertSqlHandler | Delegate used by the DatabaseStorage to get the SQL for the insert or update statement. |
| Enumeration | Description |
|---|---|
| TransactionMode | Define the diferent Modes of Transaction that uses the DatabaseStorage |