Aloe.SystemFrameworks.Domain.DataAccess Namespace | 
| Class | Description | |
|---|---|---|
| BufferColumn | 
            Represents a column in a IBufferTable  | |
| BufferMetadataProvider | 
            Provides table meta-data, based on the existing tables in a buffer
              | |
| ColumnMetadata | 
            Contains meta information about one storage column
              | |
| ComparisonType | 
            Supported types of search argument comparisons
              | |
| DataAccessFilter | 
            Contains filtering conditions.
              | |
| DataAccessQuery | 
            Basic query, that can be processed by the data access layer
              | |
| DataBuffer | 
            Base abstract class for in-memory storage buffers for relational data.
              | |
| DataSourceCommand | 
            Data transfer object for one data source command and its result
              | |
| DataSourceCommandType | 
            Specifies the type of command, which a DataSourceCommand executes.
              | |
| DataSourceExtensions | 
            Extensions for the IDataSource interface
              | |
| DataSourceMetadataProvider | 
            Provides table metadata, based on a data source
              | |
| FilterCondition | 
            Specifies filtering for a single column
              | |
| GhostRowProvider | 
            Row provider, which is used for ghost objects. Does not actually provide access to any row.
              | |
| IBufferExtensions | 
            Contains extension methods for IBuffer.
              | |
| IBufferRowExtensions | 
            Contains extension methods for IBufferRow  | |
| IBufferTableExtensions | 
            Contains extension methods for the IBufferTable interface.
              | |
| LoadByIdGetterRowProvider | 
            Provides access to a row, which is loaded by Id, which is obtained from a lambda upon first reference.
              | |
| LoadByIdRowProvider | 
            Provides access to a row, which is found by Id upon first access
              | |
| LoadedRowProvider | 
            Simple RowProvider, which provdies access to a specified row.
              | |
| MemoryBuffer | 
            Provides in-memory storage for relational data.
              | |
| MemoryBufferRow | 
            Represents a row of data in a MemoryBufferTable  | |
| MemoryBufferTable | 
            Represents one table of in-memory data
              | |
| MetadataProviderExtensions | 
            Contains extension methods for the IMetadataProvider interface.
              | |
| NewRowProvider | 
            Provides access to a row, which is created upon first access
              | |
| OrderByField | 
            Specifies a field used in order by clause.
              | |
| OrderDirection | 
            Order direction for OrderByField  | |
| ReferenceRowProvider | 
            Provides access to a data row, which is loaded from a reference from another row.
              | |
| RowColumnChangeEventArgs | 
            Arguments for row and column change events
              | |
| RowProvider | 
            Provides access to a IBufferRow.
              | |
| RowState | 
            Contains the change state of the row in regard to the last AcceptChanges()
              | |
| RowStateExtensions | 
            Provides extension methods for RowState.
              | |
| RowVersion | 
            Specifies the version of data to retrieve
              | |
| TableMetadata | 
            Contains meta data information about one storage table
              | 
| Interface | Description | |
|---|---|---|
| IBuffer | 
            Interface to in-memory relational data storage buffers.
              | |
| IBufferColumn | 
            Interface to columns in buffer tables.
              | |
| IBufferRow | 
            Interface for rows in buffer tables.
              | |
| IBufferTable | 
            Interface to in-memory data table
              | |
| IDataSource | 
            Provides methods to operate the data source
              | |
| IMetadataProvider | 
            Provides meta-data for data source tables
              |