BcfRow Class |
[This is preliminary documentation and is subject to change.]
Namespace: CalculationWorks.BusinessModel
The BcfRow type exposes the following members.
Name | Description | |
---|---|---|
CellFaults |
Gets all distinct BcfFault tagging cells in this row.
| |
Cells |
Gets the cell collection.
| |
CellWithFaults |
Gets the cells tagged with faults.
| |
ChildRowsCells |
Gets the BcfChildRelationCellCollection of this row.
| |
IsAlive |
Gets a value indicating whether this instance is in use.
| |
ItemInt32 |
Gets or sets the value stored in the BcfColumn specified by columnIndex.
| |
ItemString |
Gets or sets the value stored in the BcfColumn specified by columnName.
| |
ItemBcfColumn |
Gets or sets the value stored in the specified BcfColumn.
| |
ParentRowCells |
Gets the BcfParentRelationCellCollection of this row.
| |
RowId | ||
RowState |
Gets the BcfRowState of the BcfRow.
| |
Table |
Gets the BcfTable the row belongs to.
|
Name | Description | |
---|---|---|
AddChildRow(String, BcfRow) | ||
AddChildRow(BcfRelation, BcfRow) |
Adds the specified row to the child rows specified by childRelation.
| |
AddToTable |
Adds a new row to its table.
| |
Delete |
Deletes the row.
| |
DeleteRows |
Deletes specified rows. The operation is faster than deleting each single row by Delete.
| |
DiffCells |
Returns cells of this row having same column name but different value as cell of otherRow.
| |
DiffChildRelationCells | ||
DiffParentRelationCells |
Compares the ParentRowCells.ParentRow of this and specified otherRow with equal ParentRelation-name.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetCell(String) |
Gets the BcfCell of column specified by columnName.
| |
GetCell(BcfColumn) |
Returns the BcfCell of column.
| |
GetCellT(BcfColumnT) |
Returns the BcfCellT of column.
| |
GetChildRows(String) |
Gets the child rows specified by childRelationName.
| |
GetChildRows(BcfRelation) |
Gets the child rows of the specified childRelation.
| |
GetFaultColumnDictionary |
Gets the faults grouped by column.
| |
GetFaults(Int32) |
Gets the BcfFault objects the cell at columnIndex is tagged with.
| |
GetFaults(String) |
Gets the BcfFault objects the cell with columnName is tagged with.
| |
GetFaults(BcfColumn) |
Gets the BcfFault objects the column's cell is tagged with.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetNullableT(String) |
Gets the value stored in column with specified columnName.
| |
GetNullableT(BcfColumn) |
Gets the value stored in specified column.
| |
GetParentRow(String) |
Gets the parent BcfRow of the relation specified by parentRelationName.
| |
GetParentRow(BcfRelation) |
Gets the parent BcfRow of the specified parentRelation.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetValueT |
Gets the value stored in the specified BcfColumn.
| |
GetValueObject(Int32) | ||
GetValueObject(String) |
Gets the value stored in the BcfColumn specified by columnName.
| |
GetValueObject(BcfColumn) |
Gets the value stored in the specified BcfColumn.
| |
IsAdequateRow |
Returns a value indicating otherRow is a adequate row of this using specified rowComparisonMode.
| |
IsAdequateRowOf |
Returns a value indicating this row is a adequate of otherRow using specified rowComparisonMode.
| |
Load |
Updates cell values using an other row as data source.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnDiscard |
Called when the row goes out of scope.
| |
SetNullableT(String, NullableT) |
Sets the value stored in column with specified columnName>. If value is null and column is of not-nullable type, the columns DefaultValue
will be applied.
| |
SetNullableT(BcfColumn, NullableT) |
Sets the value stored in the specified BcfColumn. If value is null and column is of not-nullable type, the columns DefaultValue
will be applied.
| |
SetParentRow(String, BcfRow) |
Sets the parent BcfRow of the relation specified by parentRelationName.
| |
SetParentRow(BcfRelation, BcfRow) |
Sets the parent BcfRow of the specified parentRelation.
| |
SetValueT |
Sets the value stored in the specified BcfColumn.
| |
SetValueObject(Int32, Object) | ||
SetValueObject(String, Object) |
Sets the value stored in the BcfColumn specified by columnName.
| |
SetValueObject(BcfColumn, Object) |
Sets the value stored in the specified BcfColumn.
| |
ToItemArray |
Returns a new created array of cell values.
| |
ToItemDictionary |
Returns a new created dictionary of column names and cell values.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |