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.) |