IBufferRow Interface |
Namespace: Aloe.SystemFrameworks.Domain.DataAccess
The IBufferRow type exposes the following members.
| Name | Description | |
|---|---|---|
| ItemInt32 |
Gets the value of the column with the specified index.
| |
| ItemString |
Gets or sets the value of the specified column.
| |
| ItemIBufferColumn |
Gets or sets the value of the specified column.
| |
| ItemString, RowVersion |
Gets the value of the specified version of the specifed column.
| |
| ItemIBufferColumn, RowVersion |
Gets the specified version of the value of the specified column.
| |
| PrimaryKey |
Gets or sets the primary key.
| |
| RowState |
Gets the current state of the row.
| |
| Table |
Gets the table holding the row.
|
| Name | Description | |
|---|---|---|
| AcceptChanges |
Commits all changes to the row data since the last call to AcceptChanges and reverts all values to the original ones.
| |
| CopyStateFrom |
Applies the RowState of the specified row to the current row.
| |
| Delete |
Sets the row state to Deleted.
| |
| Protect |
Protects the row. The protected rows are not refreshed with new values from the data source.
| |
| RejectChanges |
Rejects all changes to the row.
| |
| SetModified |
Sets the row state to Modified.
| |
| UpdateFrom |
Updates the columns values (excluding the primary key) of this row with the values of the specified row.
|
| Name | Description | |
|---|---|---|
| AddToTable |
Adds the row to the specified table.
(Defined by IBufferRowExtensions.) | |
| GetOwnershipRow |
Gets the ownership row of a row.
(Defined by IBufferRowExtensions.) |