MemoryBuffer Class |
Namespace: Aloe.SystemFrameworks.Domain.DataAccess
The MemoryBuffer type exposes the following members.
Name | Description | |
---|---|---|
![]() | MemoryBuffer |
Initializes a new instance of the DataBuffer class.
|
Name | Description | |
---|---|---|
![]() | DataSource |
Gets the data source, which is used to load missing rows.
(Inherited from DataBuffer.) |
![]() | Item |
Gets the MemoryBufferTable with the specified table name.
(Inherited from DataBuffer.) |
![]() | MetadataProvider |
Gets or sets the table metadata provider.
(Inherited from DataBuffer.) |
![]() | Tables |
Gets the tables in the buffer.
(Overrides DataBufferTables.) |
Name | Description | |
---|---|---|
![]() | AcceptChanges |
Commits all changes since the last AcceptChanges.
(Inherited from DataBuffer.) |
![]() | ContainsTable |
Determines whether the buffer contains table with the specified table name.
(Overrides DataBufferContainsTable(String).) |
![]() | CreateTable |
Creates a table with the specified name using the metadata provider.
(Inherited from DataBuffer.) |
![]() | GetChanges |
Gets the changes since the last AcceptChanges.
(Overrides DataBufferGetChanges.) |
![]() | Merge |
Merges the current buffer with the specified buffer.
(Inherited from DataBuffer.) |
![]() | NewTable |
Creates and returns a new table.
(Overrides DataBufferNewTable(String).) |
![]() | RejectChanges |
Rejects all changes to the buffer.
(Inherited from DataBuffer.) |
![]() | ToString |
Returns a String that represents this instance.
(Overrides ObjectToString.) |
Name | Description | |
---|---|---|
![]() | ColumnValueExternallyChanged |
Triggered when column value in any table has been changed by external code.
(Inherited from DataBuffer.) |
![]() | ColumnValueExternallyChanging |
Triggered when column value in any table is about to change by external code.
(Inherited from DataBuffer.) |