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
|