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
|